Eclipse Android虚拟设备管理器无法启动。

3

我正在使用 Eclipse 4.2.1 (Juno)。

我的 Android 虚拟设备管理器无法启动。我点击按钮,但没有任何反应(无错误信息)。

我已尝试重新安装 Android SDK、ADT 和 Eclipse,但都无法解决这个问题。

有什么办法可以解决这个问题吗?

4个回答

5

我遇到了同样的问题。经过多次重新安装、重启等操作,最终我找到了解决方法:

打开命令提示符,从 sdk\tools 文件夹运行 android avd 命令。你可能会得到一个异常,你可以通过 Google 查找解决方法,这已经比完全没有响应要好得多了……
以下是我得到的结果:

java.lang.NullPointerException
    at com.android.sdklib.internal.avd.AvdInfo.getDeviceName(AvdInfo.java:158)

对我起作用的是删除文件夹C:\Users\<User>\.android\avd


我节省了很多时间。 - Daniele D.

5

当我重新定位我的整个开发目录时,遇到了同样的问题。删除文件夹并重新启动Eclipse解决了问题。


那个文件夹的原始路径是什么? - Yoda

0
在我的情况下,这是由于旧的/tmp/android-username/emulator-*文件引起的问题。 我通过手动运行预定义的arm AVD命名为“Test”来发现了这个问题。
$ 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-*

0

在这种情况下,重新安装可能会有所帮助。从开发者网站获取Android开发包......

您可以尝试在计算机的新用户帐户中运行,有时候它会起作用!祝你好运!

  • 关闭Eclipse
    • 通过命令行使用adb kill-server命令杀死adb
    • 现在启动任务管理器并从进程选项卡中也杀死adb进程
    • 现在再次通过命令行启动adb start-server -现在再次启动Eclipse并运行您的应用程序

试试吧!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接