Intel x86模拟器启动但android无法启动

时间:2014-01-11 07:42:00

标签: android android-emulator haxm

我想使用英特尔HAX技术在模拟器api 10级上运行我的应用程序。我从sdk manager下载了HAXM软件包并安装了它。我还在BIOS设置中启用了“虚拟化技术”(阅读this线程),但是当启动时,模拟器屏幕保持黑色并且android无法启动/启动。这是启动模拟器的Avd消息:

enter image description here

请帮助我,我不知道出了什么问题!

(我的电脑配置:Windows 7 - 64位,4 GB内存,英特尔M 520 2.4 GHz,处理日食)

编辑:

以下是运行模拟器后的控制台消息:

[2014-01-11 12:14:24 - BabbageTuring] ------------------------------
[2014-01-11 12:14:24 - BabbageTuring] Android Launch!
[2014-01-11 12:14:24 - BabbageTuring] adb is running normally.
[2014-01-11 12:14:24 - BabbageTuring] Performing com.illinois.babbageturing.MainActivity activity launch
[2014-01-11 12:14:28 - BabbageTuring] Launch canceled!
[2014-01-11 12:14:47 - SDK Manager] Updated AVD '480x800' based on Android 2.3.3, Intel Atom (x86) processor,
[2014-01-11 12:14:47 - SDK Manager] with the following hardware config:
[2014-01-11 12:14:47 - SDK Manager] hw.sdCard=no
[2014-01-11 12:14:47 - SDK Manager] hw.device.manufacturer=Generic
[2014-01-11 12:14:47 - SDK Manager] hw.mainKeys=yes
[2014-01-11 12:14:47 - SDK Manager] hw.lcd.density=240
[2014-01-11 12:14:47 - SDK Manager] hw.accelerometer=yes
[2014-01-11 12:14:47 - SDK Manager] hw.dPad=no
[2014-01-11 12:14:47 - SDK Manager] hw.device.hash=1318766497
[2014-01-11 12:14:47 - SDK Manager] hw.trackBall=yes
[2014-01-11 12:14:47 - SDK Manager] hw.device.name=3.7in WVGA (Nexus One)
[2014-01-11 12:14:47 - SDK Manager] hw.camera.back=none
[2014-01-11 12:14:47 - SDK Manager] hw.sensors.proximity=yes
[2014-01-11 12:14:47 - SDK Manager] hw.battery=yes
[2014-01-11 12:14:47 - SDK Manager] disk.dataPartition.size=200M
[2014-01-11 12:14:47 - SDK Manager] hw.gpu.enabled=yes
[2014-01-11 12:14:47 - SDK Manager] hw.audioInput=yes
[2014-01-11 12:14:47 - SDK Manager] hw.sensors.orientation=yes
[2014-01-11 12:14:47 - SDK Manager] hw.gps=yes
[2014-01-11 12:14:47 - SDK Manager] skin.dynamic=yes
[2014-01-11 12:14:47 - SDK Manager] hw.keyboard=no
[2014-01-11 12:14:47 - SDK Manager] vm.heapSize=32
[2014-01-11 12:14:47 - SDK Manager] hw.ramSize=512

5 个答案:

答案 0 :(得分:4)

我也使用Windows 7,无法使用API​​ 10与Intel x86映像配合使用,除非我将RAM设置为768(Windows最大值,远远超过设备)并关闭“使用主机GPU” ”

答案 1 :(得分:1)

请确保您安装了与API级别相对应的正确x86映像。您可以找到x86 image distribution here

我已经看到,当系统RAM不足时,减小RAM大小会起作用。在大多数情况下,512MB是理想的选择。请启用“使用主机GPU”,并确保从AVD上的下拉框中选择x86。

有关详细信息,请参阅this article

答案 2 :(得分:1)

答案 3 :(得分:1)

要使用图形加速功能,请确保

Android SDK工具 - 修订版17 + Android SDK Platform API 15 - 修订版3 +

http://www.intel.com/software/android下载intel x86图像 单击工具并导航到页面底部以获取详细信息

我希望您已经安装了英特尔HAXM及其正在运行的其他内容,请参阅https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

此外,只有在我选中使用主机GPU选项时,它才适用于我。

我知道我迟到但我希望它能帮助像我这样的新用户。

答案 4 :(得分:0)

您下载过Intel x86 Atom System Image吗?这是在HAX上运行所需的映像 enter image description here