Android模拟器错误:“系统UI已停止”

我最近设置了我的Android开发环境。 一切都没问题,但是当我运行我的模拟器时,模拟器屏幕上的错误对话需要花费很多时间 – “不幸的是,系统UI已经停止”,并且没有应用程序在其上运行。 我最近转移到64位windows7并使用JDK7和eclipse juno为64位。 我的模拟器配置如下: 在此处输入图像描述

任何人都可以建议我有什么问题吗?

这仍然是“没有答案”,但它可能已经解决了。

我只是想分享我的经验并澄清一些事情,其中​​一些可能无关紧要。 无论如何,如果这有助于其他人那么好。

1)我在一台机器(一台新的但速度较慢的机器)上遇到此问题,但在运行4.0.3仿真器时没有另一台机器(速度较快)。 这不是硬件问题,CPU速度没有区别。

2)两台机器都是完全最新的ADT(Eclipse 4.2.x和Android 4.2.2(API 17)SDK环境)。

3)编辑,甚至删除模拟器,然后重新创建它并没有解决它。

4)最好的解决方案是find并更新config.ini文件。 在Windows 7(x64)中,我在C:\ Users \ [您的用户名] \ .android \ avd \ ICS_4.0.3_API_15.avd [*参见下面的AVD名称]中find了config.ini文件。

注意:首先确保在资源管理器中打开“显示隐藏文件,文件夹或驱动器” ,否则您将看不到“.android”文件夹。

5)不确定是否重要,但是我的条目说hw.mainKeys = no ,而不是某些人建议的hw.mainKeys = false。 将其更改为hw.mainKeys = yes似乎解决了问题。

  • AVD名称 – 您的AVD名称将与我的名称不同。 我只是在名称中添加版本名称/ API级别,以便我可以快速扫描列表并转到发布,例如Honeycomb,Ice Cream Sandwich,Jelly Bean等(例如,ICS_4.0.3_API_15.avd)

在另一个线程中有更多信息< 不幸的是系统UI已经停止 >。 它首先要求一个看似切线的问题,但要到达同一个地方。

对我和其他人来说似乎有用的是将config.ini中的hw.mainKeys设置更改为true:

 hw.mainKeys=true 

关闭avd和eclipse然后删除在你的用户文件夹中创建的.android文件,然后尝试创建一个新的模拟器,这对我大部分时间都有帮助。它可以帮助你

我的情况。 近一年前,Android SDK被放置在D:\android-sdk\中。 在最近的SDK更新之一后,我得到了“不幸的是,系统UI已停止”。 我创建了一些具有不同RAM量,VM堆大小,屏幕大小,API级别(问题似乎仅在API14 +上)的div,等等。完成后我发现新设备是在C:\users\XuserX\.android\avd阅读本帖后解决方案很简单:使用值d:\android-sdk\创建ANDROID_SDKANDROID_SDK_HOME系统variables

希望这篇文章能帮到别人。

只需在模拟器中关闭并打开hte按钮……它可以解决该问题

如果您的设备定义名称中包含"名称中的字符,如Kindle Fire HD 7”,也会发生这种情况。

一旦我删除了撇号符号,错误就消失了。