我正在使用Eclipse 4.2.1(Juno)。
我的Android虚拟设备管理器无法启动。我按下按钮,字面上没有任何反应(没有错误信息)。
我尝试重新安装Android SDK,ADT和Eclipse,但没有任何方法可以解决此问题。
有关如何解决此问题的任何想法?
答案 0 :(得分:5)
有同样的问题。经过几次重新安装,重新启动,什么不是,我终于弄清楚了:
打开cmd,从android avd
文件夹运行sdk\tools
。你可能会得到一个例外,你可以google,这已经比没有回复了...
这就是我得到的:
java.lang.NullPointerException
at com.android.sdklib.internal.avd.AvdInfo.getDeviceName(AvdInfo.java:158)
我的诀窍是删除文件夹C:\Users\<User>\.android\avd
。
答案 1 :(得分:5)
重新定位整个开发目录时遇到了同样的问题。删除文件夹并重新启动Eclipse解决了它。
答案 2 :(得分:0)
在这种情况下,重新安装将有所帮助 从开发者网站获取android开发包.....
您可以尝试在PC中的新用户帐户中运行 有时它工作!!! 一切顺利!
尝试!!
答案 3 :(得分:0)
在我的情况下,这是旧的 / tmp / android-username / emulator - *文件的问题。 我通过手动运行名为“Test”
的预定义手臂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-*