我正在使用 Eclipse 4.2.1 (Juno)。
我的 Android 虚拟设备管理器无法启动。我点击按钮,但没有任何反应(无错误信息)。
我已尝试重新安装 Android SDK、ADT 和 Eclipse,但都无法解决这个问题。
有什么办法可以解决这个问题吗?
我遇到了同样的问题。经过多次重新安装、重启等操作,最终我找到了解决方法:
打开命令提示符,从 sdk\tools 文件夹运行 android avd
命令。你可能会得到一个异常,你可以通过 Google 查找解决方法,这已经比完全没有响应要好得多了……
以下是我得到的结果:
java.lang.NullPointerException
at com.android.sdklib.internal.avd.AvdInfo.getDeviceName(AvdInfo.java:158)
对我起作用的是删除文件夹C:\Users\<User>\.android\avd
。
当我重新定位我的整个开发目录时,遇到了同样的问题。删除文件夹并重新启动Eclipse解决了问题。
$ cd adt-bundle-linux-x86_64-20130522/sdk/tools
$ ./emulator64-arm -avd Test
NAND: could not write file /tmp/android-username/emulator-gKbQ19, File exists
从/tmp/android-username中删除旧的模拟器文件解决了这个问题。
rm /tmp/android-username/emulator-*
在这种情况下,重新安装可能会有所帮助。从开发者网站获取Android开发包......
您可以尝试在计算机的新用户帐户中运行,有时候它会起作用!祝你好运!
试试吧!