qemu-system-armel.exe已停止在android studio中工作

时间:2017-05-16 10:54:47

标签: android android-studio avd

我正在学习Android。我正在尝试打印“Hello World”。但每当我开始我的AVD时,我都会

  

qemu-system-armel.exe已停止。

我将RAM大小从1536MB更改为1024MB但没有用。然后我把它减少到512MB,但发现了同样的问题。我也改变了分辨率但没有用。

我正在使用分辨率为480X800 hdpi和armeabi-v7a系统映像的Nexus S API 25。

我在启动AVD时得到这个:

  

问题签名

     

问题事件名称:APPCRASH

     

应用程序名称:qemu-system-armel.exe

     

申请版本:0.0.0.0

     

等...

谁能告诉我哪里出错了?

2 个答案:

答案 0 :(得分:0)

Android Studio模拟器需要至少4GB的RAM才能运行。我只有2GB内存,这是问题的根源。

答案 1 :(得分:0)

我也遇到了这个问题。您可以尝试一下:

1。编辑您的avd,并将默认选项“图形”更改为“软件”或“硬件”。
2.选择较低级别的Android API,我选择了Android 5.1(api 22),它确实起作用了。较高级别的APIS(>22)总是失败,我不知道为什么。
3.这种方式可能很复杂。在Android Studio中构建您的应用,然后在/Project/app/build/outputs/apk/debug/app-debug.apk中找到打包的应用,然后将此APK发送到您的Android手机中,进行安装。 (此外,请确保您的手机处于“开发人员模式”)