当我启动模拟器时,绝对没有任何反应

时间:2014-06-07 04:16:33

标签: android android-emulator

我想开始使用Android,为此我下载了Android ADT Bundle。我创建了一个AVD,当我开始时绝对没有任何反应。当我点击开始时,会出现一个窗口,说启动模拟器,然后一段时间后它就会消失,没有任何反应。没有错误代码,没有消息,没有任何弹出窗口。没有。当我点击删除AVD时,我收到一条错误消息:

此仿真器当前正在运行,无法删除。

我正在使用linux 12.04。

2 个答案:

答案 0 :(得分:2)

我知道问题出在Linux上,但我在Windows上遇到了类似的问题。

我知道这有点晚了,但对于那些遇到同样问题的人来说。我得到了这个解决方案。

你必须运行模拟器但是提示,转到sdk / emulator并运行:

emulator -avd 'name-of-avd' -verbose

它会告诉你,你必须跑去查看哪个.dll缺失。

所以你要对显示的目录进行操作,并在我的情况下运行:

qemu-system-aarch64.exe -avd -NoSkin - verbose

安装缺少的.dll,并将位于Sdk\emulator\lib\qt\lib的模拟器.dll复制到system32目录。

答案 1 :(得分:1)

请检查您为该特定AVD分配的内存。

enter image description here

如图所示,内存选项的值应小于安装HAXM / AVD时分配的内存。它最佳保持512MB。这可能是您的模拟器无法启动的原因。检查您是否已将SDK路径设置正确(Preferences-> Android-> SDK)