【问题标题】:qemu-system-armel.exe has stopped working in android studioqemu-system-armel.exe 已停止在 android studio 中工作
【发布时间】:2017-05-16 10:54:47
【问题描述】:
我正在学习安卓。我正在尝试打印“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
等等……
谁能告诉我哪里出错了?
【问题讨论】:
标签:
android
android-studio
avd
【解决方案1】:
我也遇到了这个问题,你可以试试myways:
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 手机,安装它。 (除此之外,请确保您的手机一直处于“开发者模式”)
【解决方案2】:
Android Studio 模拟器需要至少 4GB 的 RAM 才能运行。我只有 2GB RAM,这是问题的根源。