我正在使用 Eclipse 4.2.1 (Juno)。
我的 Android 虚拟设备管理器无法启动。我按下按钮,实际上什么也没发生(没有错误消息)。
我尝试重新安装 Android SDK、ADT 和 Eclipse,但没有任何帮助解决这个问题。
有关如何解决此问题的任何想法?
有同样的问题。经过几次重新安装,重新启动等等,我终于想通了:
打开 cmd,android avd
从sdk\tools
文件夹运行。你可能会得到一个例外,你可以用谷歌搜索,这已经比没有回应要好......这就是我得到的:
java.lang.NullPointerException
at com.android.sdklib.internal.avd.AvdInfo.getDeviceName(AvdInfo.java:158)
对我来说,诀窍是删除文件夹C:\Users\<User>\.android\avd
。
重新定位整个开发目录时,我遇到了同样的问题。删除文件夹并重新启动 Eclipse 解决了它。
在这种情况下,重新安装将有助于从开发人员站点获取 android 开发包.....
您可以尝试在您的 PC 中运行一个新的用户帐户,有时它会起作用!!!一切顺利!
尝试!!
就我而言,这是旧/tmp/android-username/emulator- * 文件的问题。我通过手动运行名为“Test”的预定义 arm AVD 找到了它
$ 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-*