Android VM 在 Launch Mac 上崩溃

标签 android eclipse macos kernel

我有问题。 在过去的 4-5 周里,我一直在 Eclipse 中使用 Android,并且从未遇到过 VM 问题(它们很慢,是的。但从未崩溃)。

现在,我相信从 4.2 开始,当我开始为 uni 开发一个新项目时(下周截止日期),我的 4.2 虚拟机在启动时突然开始崩溃,因为“内核 panic ”(最后报告)。

我想问是否有什么我可以做的,也许下载一个修补程序或任何东西。 API 和 Eclipse 几乎都是最新的,或者我的计算机可能有问题? (不知何故,甚至我的旧虚拟机(2.3.3、3.1 和 4.1)在 99% 的情况下都会在启动时崩溃)

我们将不胜感激任何建议。这里是崩溃日志的开头:

Process: emulator64-arm [1334] Path:
/Users/USER/*/emulator64-arm Identifier: emulator64-arm Version: ??? Code Type: X86-64 (Native) Parent Process: eclipse [1156] User ID: 501

Date/Time: 2012-12-01 00:25:27.469 +0100 OS Version: Mac OS X 10.8.2 (12C2034) Report Version: 10

Interval Since Last Report: 130686 sec Crashes Since Last Report: 96 Per-App Crashes Since Last Report: 32 Anonymous UUID: ABE51F99-F7A9-2595-016E-C47FFD1F6C50

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000

VM Regions Near 0: --> __TEXT 0000000100000000-0000000100247000 [ 2332K] r-x/rwx SM=COW /Users/USER/*

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

最佳答案

你有两个屏幕吗?如果是,您上次是否在 secondary 屏幕上启动了 avd/vm? 如果是,则检查配置 vm 文件:

cd ~/.android/avd/  
ls -la   => here you see all avds
cd [your_vm.avd]
joe emulator-user.ini => edit this config file and see value 

window.x = 2054 - 这是愚蠢的值,原因说明在哪里显示模拟器窗口。设置值是因为模拟器窗口显示在 x 位置 2054 的第二个屏幕上,但正如我所说的,这是 avd 的错误。只需将其更改为更好的值以在主屏幕上显示窗口,就像我的情况一样:

window.x = 954
window.y = 199
uuid = 1342941165631

保存配置文件,启动 eclipse,启动你的 avd/vm,一切都必须运行良好。

关于Android VM 在 Launch Mac 上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13654656/

相关文章:

android - 如何以编程方式从 Android 上的渐变中获取颜色列表

Android Cooliris Gallery 开发者文档

android - Eclipse 是否自动在 Manifest 中设置 "uses-permissions"?

c++ - 无法解析类型 'uint32_t'

php - 将图像从android上传到PHP服务器

android - 缓存谷歌地图以供离线使用 (api v2)

java - 尝试在应用程序中加载 url 时出现黑屏

cocoa - 在 Snow Leopard 的 Finder 中实现标记和上下文菜单的 FLOSS

macos - 如何在 osx 上为 gitlab-runner exec docker 修复 'Job failed: invalid volume specification'

web-services - 指向正确方向的指针