AVD无法启动(SDK工具22.6.2)

16

我下载了ADT捆绑包(22.6.2)。当我打开Android SDK管理器时,发现SDK工具的版本是22.3,可升级到SDK工具22.6.2。我先尝试运行模拟器,结果完美运行。之后,我安装了SDK Tools 22.6.2以及其他API。当我再次尝试打开模拟器时,它就无法工作了。

我可以创建、编辑和删除AVD。但是它们无法启动。我点击launch后,会出现Starting Android Device屏幕,进度条填满,但什么也没有发生。我尝试使用不同的目标、不同的设备、不同的RAM进行调整,但都无济于事。

我尝试停止adb服务器并重启它。但没有任何变化。当我尝试使用adb devices时,也没有任何设备显示在其中,即使我在AVD Manager中创建了它们。

我觉得问题可能与SDK Tools的版本有关,因为当我使用新安装的SDK Tools(版本为22.3)时,一切正常。

有人知道解决方法吗?还是只能回退到SDK Tools 22.3?

编辑:这是在OS X 10.6.8上,不确定是否值得一提。

编辑2:很抱歉很久没有回复了。无论如何,问题仍未解决。 当我检查更新时,没有可用的更新。当我尝试安装新软件时,它告诉我已经安装了一切。我使用了https和http。我取消了“在安装过程中联系所有更新站点以查找所需软件”的勾选。 我仍然不知道可能出了什么问题。

6个回答

33

这里是来自android.com的步骤。我曾经遇到过同样的问题,这对我有用。

1.下载ADT-22.6.2插件zip文件(不要解压它)。
2.启动Eclipse,然后选择帮助 > 安装新软件。
3.点击添加,位于右上角。
4.在添加存储库对话框中,单击存档。
5.选择已下载的ADT-22.6.2.zip文件,然后点击确定。
6.输入“ADT插件”作为名称,然后点击确定。
7.在可用软件对话框中,选中“开发者工具”旁边的复选框,然后点击下一步。
8.在下一个窗口中,您将看到要下载的工具列表。点击下一步。
9.阅读并接受许可协议,然后点击完成。
如果出现安全警告,表示无法验证软件的真实性或有效性,请点击“确定”。
10.安装完成后,重新启动Eclipse。


2
在我的ADT捆绑包中,Eclipse已经安装了22.6.2插件。因此这并不会改变任何东西。 - Robbe Van Winckel
这对我来说完美地解决了问题,尽管在Mac上打开ADT时仍然可以看到Splash Screen上的22.0.xxx。 - R Brill

13

今天我遇到了同样的问题。我尝试重新启动Eclipse,检查更新,但没有可用的更新。

对我来说解决方案是打开 Eclipse/Help/Install new software,在“Work with”部分添加以下URL: http://dl-ssl.google.com/android/eclipse/

然后安装开发者工具。


1
我遇到了与OP类似的错误。当我尝试此修复方法时,出现了以下错误:收集要安装的项目时发生错误 会话上下文为:(profile = profile,phase = org.eclipse.equinox.internal.p2.engine.phases.Collect,operand =,action =)。 未找到包含以下内容的存储库:osgi.bundle,com.android.ide.eclipse.adt,22.6.2.v201403212031-1085508 未找到包含以下内容的存储库:osgi.bundle,com.android.ide.eclipse.adt.package,22.6.2.v201403212031-1085508... - numberwang

5

2

0

我也遇到了这个问题,并按照以下步骤解决:

  • 我删除了所有ADT和Android插件。在OSX上,可以通过Eclipe(菜单)>关于Eclipse来完成此操作。在Windows上,通过帮助>关于Eclipse,然后点击安装详细信息按钮。
  • 然后,我通过帮助>安装新软件重新安装了ADT插件。
  • 检查更新。
  • 取消选中隐藏已安装的项目,因为您需要的更新可能会被隐藏。
  • 仅选中22.6.2更新并运行它。
  • 重启Eclipse并查看问题是否已解决。
  • 然后根据需要安装所有更新。

这对我有用。


0

我建议您重新安装ADT 22.6.2插件。 要重新安装,首先浏览到您的eclipse文件夹(您提取eclipse的位置)。 在eclipse文件夹的根目录下,您有一个名为“plugins”的文件夹。删除文件夹中的所有内容。现在,请直接在此处下载ADT 22.6.2 zip档案:ADT 22.6.2 zip archive

请勿解压缩存档。启动eclipse。转到“帮助” ->“安装新软件” ->单击“添加” ->将其命名为“ADT插件” ->单击存档并浏览到您刚刚下载ADT zip档案的位置,然后选择它 ->点击确定 - >接受许可协议并继续安装。

祝好!


1
在我的ADT捆绑包中,Eclipse已经安装了22.6.2插件。因此这并不会改变任何东西。 - Robbe Van Winckel

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