Android模拟器在Mac上崩溃
当我尝试启动Android模拟器时,它在Mac OS X上崩溃。它在前一段时间工作,但现在不是,我不知道为什么。
崩溃日志: http : //pastebin.com/04MjCqaS
terminallogin详细模式: http : //pastebin.com/L6y6rUr0
同样的问题在这里,我正在运行一个8GB的RAM和MacOS狮子的Mac mini。 它曾经与旧的AVD一起工作,偶尔会有一些随机的崩溃,但是自从上次更新APi 17以来,这是一个痛苦的屁股。
ADT捆绑根本不起作用。 调整eclipse.ini文件的内存限制后,会引发随机内存错误。 也不能下载和安装m2e(maven to eclipse)插件。
我搬到了IntelliJ,我可以启动AVDpipe理器,但没有任何“旧”创build的设备工作。 如果我创build一个新的,我启动它,直到我closures它,然后我必须重新启动Mac,并创build一个新的设备。 此外,它随机显示错误,当我想删除这些旧的创build的虚拟设备。
DDMS也无法启动。 我启动它,在Dock上显示它的图标,但是直到我逼近时它才会响应。 什么样的恶梦。
**编辑**我发现在Android开发bug跟踪这个问题,当你运行2个屏幕: https : //code.google.com/p/android/issues/detail?id=40556&q=adt&colspec=ID%20Type% 20Status%20Owner%20Summary%20Stars
这是发生在我的Android模拟器。 我解决了这个问题:cd〜/ .android / avd ls * .avd
现在select正在崩溃的模拟器
cd name_of_the_emulator.avd touch emulator-user.ini vi emulator-user.ini
现在重置window.x,即window.x = 0退出并运行模拟器。
如果您将仿真器移动并closures到辅助屏幕,则在下一次运行时会崩溃。
杀死你的Docker进程
我多次看到的一个问题是Docker。 当Docker在Mac上运行时,Android模拟器崩溃。
我正在关注Android的PhoneGap“入门指南”,当我开始创build一个新的AVD后,我的Mac会崩溃并重新启动。 我偶然发现这个线程,但认为值得一提的是,真正解决了这个问题的是英特尔针对硬件加速执行pipe理器的修补程序,它位于: http : //software.intel.com/zh-cn/articles/intel-硬件加速,执行经理
这是因为Android SDK使用了一些被废弃的Mac OS X库。在我开始使用Android设备之前,我有同样的问题(有时甚至是内核恐慌)。 也许在未来版本的Android SDK中,这个问题将被修复。
我只是更新了Android SDKpipe理器到最新的Android 4.2(API 17)级别的更新,现在我所有的旧AVD崩溃了。 然而,新创build的使用API 17的工作。
我有同样的问题。 您可以尝试使用适当的API级别创build新的AVD。 我可以在创build后第一次运行这些。 这似乎是一个内存错误。
重启后,我的AVD能够第一次运行。 之后他们不断崩溃。
我有同样的问题,使用Mac 10.6和2通过一个USB适配器监视一个HDMI。 我已经尝试了所有这些build议,没有任何工作。 我最终创build了一个新的用户到我的Mac和相同的android SDK和相同的日食与新的工作区没有工作。
我不确定是否只是创build一个新的工作区会做些调整,我没有尝试。 对于那些遇到这个烦恼问题的人来说,切换到一个新的帐户之前,尝试它。
你可以从〜/ .android / avd中删除你的模拟器
然后创build新的模拟器。