好吧,我使用的是Indigo和ADT v20
,一切都很好,但是我突然收到了一个令人讨厌的更新消息,用于更新sdk
。
当我更新sdk
时,由于当前版本的adt
不支持旧的sdk
,我又遇到了另一个需要更新adt
的问题。所以我做了,现在单击AVD Manager
快捷方式或通过Windows->AVD Manager
无法正常工作。当我单击此处时,什么都没有发生。我的一些 friend 在Win7和Ubuntu上也面临同样的问题。
我发现了类似的问题here。但是我不知道为什么这个问题没有解决。
最佳答案
如果您打开eclipse的日志文件,该文件在.metadata目录(位于您的工作空间中)中称为.log,则您可能会遇到以下异常:
!ENTRY org.eclipse.ui 4 0 2012-12-06 14:17:03.497
!MESSAGE未处理的事件循环异常
!堆栈0
java.lang.NullPointerException
在com.android.sdklib.internal.avd.AvdInfo.getDeviceName(AvdInfo.java:158)
在com.android.sdkuilib.internal.repository.ui.DeviceManagerPage.fillDevices(DeviceManagerPage.java:497)
在com.android.sdkuilib.internal.repository.ui.DeviceManagerPage.fillTable(DeviceManagerPage.java:357)
在com.android.sdkuilib.internal.repository.ui.DeviceManagerPage.createContents(DeviceManagerPage.java:259)
在com.android.sdkuilib.internal.repository.ui.DeviceManagerPage。(DeviceManagerPage.java:130)
请参阅此链接以获取此修复程序:
http://code.google.com/p/android/issues/detail?id=40400
我会警告您,他们会告诉您安装“工具21.0.1预览版1”。他们似乎已将名称更改为“Android开发工具”。
我安装了它,现在对我有用。