Java 月食是这样说的;更新Android开发者工具包“;

Java 月食是这样说的;更新Android开发者工具包“;,java,android,eclipse,eclipse-plugin,ubuntu-12.04,Java,Android,Eclipse,Eclipse Plugin,Ubuntu 12.04,我不知怎么搞砸了我的Eclipse和Android设置,我不知道如何修复它。问题的症状如下: 在Preferences>Android中,我尝试选择Android sdk linux的位置,选择时出现错误“此Android sdk需要Android Developer Toolkit版本20.0.0或更高版本。当前版本为18.0.0.v201203301601-306762。请将ADT更新为最新版本。” 转到帮助>检查Eclipse中的更新,返回找不到更新 进入帮助>安装新软件并选择使用ADT插

我不知怎么搞砸了我的Eclipse和Android设置,我不知道如何修复它。问题的症状如下:

在Preferences>Android中,我尝试选择Android sdk linux的位置,选择时出现错误“此Android sdk需要Android Developer Toolkit版本20.0.0或更高版本。当前版本为18.0.0.v201203301601-306762。请将ADT更新为最新版本。”

转到帮助>检查Eclipse中的更新,返回找不到更新

进入帮助>安装新软件并选择使用ADT插件-。选择开发人员工具和下一步,返回

无法完成请求。有关详细信息,请参阅错误日志。 “Android DDMS”将被忽略,因为它已安装。 “Android开发工具”将被忽略,因为它已经安装。 “Android层次结构查看器”将被忽略,因为它已安装。 “Android Traceview”将被忽略,因为它已安装。 “跟踪OpenGL ES”将被忽略,因为它已安装

如果我再看一下已经安装的,Android开发工具会被列出,版本是20.0.0.v201206242043-391819

现在来看有趣的部分:

如果我进入“帮助”>“关于”>“安装详细信息”>“功能”会将Android开发工具包列为版本:20.0.0.v201206242043-391819,但如果我进入“插件”,则会将Android开发工具包列为版本:18.0.0

很抱歉,还有一个关于更新ADT的问题,因为在这个主题上似乎已经有很多问题了,但我已经尝试了典型的解决方案,它们似乎让我走得很远

一些人们经常要求的额外信息 操作系统:Ubuntu 12.04 LTS
Eclipse平台:版本3.7.2

在您安装的
Eclipse
文件夹中有一个名为
插件的文件夹
请执行以下操作:

  • 找到
    Andriod
    SDK
    的插件文件/文件夹,并将其移动到其他文件夹进行备份
  • Android
    站点下载最新版本的
    Android
    SDK
  • 将其复制/粘贴到
    插件
    文件夹中
  • 重新启动eclipse

  • 一切都会好起来。

    尝试使用而不是

    最后,我无法修复它,所以我完成了卸载并重新设置,感谢您的帮助

    在Eclipse中运行软件更新(帮助>检查更新)并更新ADT。

    我知道我在这一次游戏中迟到了,但我想我会有所贡献,因为我自己也遇到了同样的问题。为了检查Eclipse中已安装的插件,请执行以下操作

    从Eclipse首选项菜单。。 -选择“安装/更新” -在常规菜单中,应该有一个链接按钮,上面写着“卸载或更新”

    这会让您看到一个提示,允许您卸载添加到Eclipse设置中的任何内容

    转到下面的站点 并从网站下载ADT-22.3.0.zip。 然后按照此处提到的步骤进行操作。

    取消选中“在安装过程中联系所有更新站点以查找所需的软件”


    请参阅:

    从SDK管理器将Android SDK工具更新至最新版本后,执行以下操作:

  • 转到Eclipse->帮助->安装新软件
  • 在“使用”文本框中键入
  • 从列表中选择“全部”,然后单击“下一步”
  • 现在Eclipse将提示您,为了安装这些新软件,Eclipse将卸载旧版本(在本例中为Android Developer Tools),单击next,阅读并接受许可证,然后等待下载
  • 重新启动Eclipse,一切都会正常工作

  • 您是否已打开SDK管理器并验证是否具有最新的SDK版本。如果是这样,只需删除ADT插件并重新安装它。您是否尝试关闭eclipse并再次打开它。我的电脑总是挂起,从不关闭eclipse。我更新了adt,但当检查更新时,它说我有adt 19。。。希望能帮上忙:)@Litus是的,我已经试过一次又一次地关掉电脑:)总是第一件要尝试的事情,因为它似乎解决了大量令人担忧的问题issues@tencent上面说我已经有了最新的SDK版本,删除ADT并重新安装仍然没有解决问题。我刚刚在安装新软件时尝试过这个方法,但我遇到了同样的错误,即无法完成请求。有关详细信息,请参阅错误日志。“Android DDMS”将被忽略,因为它已安装。“跟踪OpenGL ES”将被忽略,因为它已安装。“Android Traceview”将被忽略,因为它已安装。“Android开发工具”将被忽略,因为它已经安装。“Android层次结构查看器”将被忽略,因为它已安装。感谢您的建议,我已经在/usr/lib/eclipse/plugins中找到了插件文件及其名为com.android.ide.eclipse.adt_18.0.0.v201203301601-306762.jar的文件。我从andriod站点()下载了ADT-20.0.0.zip,并在其中找到了一个名为com.android.ide.eclipse.ADT_20.0.0.v20120624243-391819.jar的文件。然后我用新的adt文件替换旧的adt文件,现在所有的android插件观点都从eclipseTry中消失了,我将解压下载的文件并将其原样放在插件文件夹中。如果这还不行,您需要下载eclipse需要的所有android插件,并用它们替换旧的,因为这些版本使用相同的版本,可能是一些兼容性问题。是的,获取最新的eclipse,然后您可以将其工作区设置为您的项目之前所在的位置,然后您的旧android设备只需按照安装eclipse插件的说明操作即可