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

在...创建的问题 Thu, Mar 28, 2013 12:00 AM

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

有人能告诉我它有什么问题吗?

    
25
  1. 尝试删除当前的AVD配置文件并创建一个新配置文件。有时它对我有用。尝试减小屏幕大小和RAM大小。
    2013-03-28 09:48:43Z
  2. 醇>
    7答案                              7 跨度>                         

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

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

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

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

    3)编辑,甚至删除模拟器,然后重新创建它 NOT 修复它。

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

    另一个帖子中的更多信息位于< 不幸的是系统用户界面已停止>。它首先询问一个看似切线的问题,但是到了同一个地方。

        
    54
    2017-05-23 11:46:17Z
    1. 对我来说很棒。谢谢你的回答!
      2013-05-11 10:18:17Z
    2. 这解决了问题,谢谢Zeus56。
      2013-05-21 05:19:49Z
    3. 感谢它解决ui问题,但它会显示启动器崩溃问题。
      2013-05-31 05:10:3​​9Z
    4. 这个答案节省了我的一天。非常感谢。
      2013-08-01 21:06:16Z
    5. 默认情况下,android工具在〜/.android /avd /(在Linux /Mac上)
      中创建AVD目录
      2014-05-26 13:28:38Z
    6. 醇>

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

     
    hw.mainKeys=true
    
        
    7
    2013-05-02 18:12:01Z
    1. 为我解决hw.mainKeys = yes
      2013-05-31 05:11:02Z
    2. 醇>

    这个问题在我身上发生了几次,并且一直通过冷启动模拟器来解决。

    在OS X上:

    • 打开Android Studio。导航至配置> AVD Manager。
    • 在右侧的> 下拉三角形下> 立即冷启动:

    这是菜单外观的照片

    我不确定这在Windows上是什么样的,也许有人可以确认它是相似的?

        
    4
    2019-01-31 17:03:24Z
    1. 效果很好,Linux上的界面相同。在Windows上很可能也一样。
      2019-02-20 12:21:44Z
    2. 这对我很有帮助。不知道为什么这没有足够的upvotes。
      2019-06-13 18:40:08Z
    3. 醇>

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

        
    0
    2013-03-28 10:27:32Z

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

    希望这篇文章可以帮到某些人。

        
    0
    2017-05-23 12:09:33Z

    只需在仿真器中关闭并打开hte按钮...它可以解决该问题

        
    0
    2013-07-27 06:32:43Z

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

    删除撇号后,错误就消失了。

        
    0
    2014-03-28 19:43:42Z
来源放置 这里