我想开始使用Android,为此我下载了Android ADT Bundle
。我创建了一个AVD,当我开始时绝对没有任何反应。当我点击开始时,会出现一个窗口,说启动模拟器,然后一段时间后它就会消失,没有任何反应。没有错误代码,没有消息,没有任何弹出窗口。没有。当我点击删除AVD时,我收到一条错误消息:
此仿真器当前正在运行,无法删除。
我正在使用linux 12.04。
答案 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分配的内存。
如图所示,内存选项的值应小于安装HAXM / AVD时分配的内存。它最佳保持512MB。这可能是您的模拟器无法启动的原因。检查您是否已将SDK路径设置正确(Preferences-> Android-> SDK)