如何在Eclipse中更新我的ADT?


116

我试图更新我的Eclipse。目前,我在Eclipse中拥有2.2 Android SDK。昨天我已经像这样更新了Eclipse:

Eclipse->窗口-> Android SDK Manager->我已经从列表中选中了两个复选框。工具-> Android SDK工具和Android SDK平台工具。

我在这里发布了从下载和安装中获得的消息的最后几行:

准备安装档案
下载Android SDK平台工具,修订版12
安装Android SDK平台工具,修订版12
成功停止ADB服务器。
已安装Android SDK平台工具,修订版12已
下载Android SDK工具,修订版20已
安装Android SDK工具,修订版20
[post_tools_install.bat]更新SDK Manager.exe
[post_tools_install.bat]已复制1个文件。
[post_tools_install.bat]更新AVD Manager.exe
[post_tools_install.bat]已复制1个文件。

成功安装Android SDK Tools,修订版20 停止ADB服务器。
启动ADB服务器成功。
做完了 已安装2个软件包。
正在获取URL:https ://dl-ssl.google.com/android/repository/addon.xml
无法获取URL https://dl-ssl.google.com/android/repository/addon.xml,原因:dl- ssl.google.com
提取URL:http : //software.intel.com/sites/landingpage/android/addon.xml
未能提取URL http://software.intel.com/sites/landingpage/android/addon.xml,原因:software.intel.com
完成加载程序包。

但是,在我关闭Eclipse并再次想要启动之后,所有这些都引发了错误:

此Android SDK需要Android Developer Toolkit版本20.0.0或更高版本。当前版本是16.0.0.v201203301601-306762。请更新ADT为最新版本。

在首选项中,我收到此错误:

此Android SDK需要Android Develop...。请将ADT更新为最新版本。


那就是为什么它没有完全获取细节的原因..使用高速互联网..您在正确的道路上..
Rahul Baradia 2012年

如果dl-ssl.google.com/android/eclipse对您不起作用,请尝试使用dl-ssl.google.com/android/eclipse。没有https的链接对我有用。确保您以管理员身份启动了Eclipse
Oladipo Olasemo 2014年

Answers:


329

您已经更新了android sdk,但尚未更新adt以与其匹配。

您可以从这里更新adt

您可能需要更新adt更新的软件源

转到Eclipse>帮助>检查更新。

它应该列出adt的最新更新。如果不起作用,请尝试相同的方法*转到eclipse>帮助>安装新软件*,但现在请执行以下操作:

它将列出可用的更新-理想情况下应为adt 20.xx

Eclipse将重新启动,希望一切都可以正常运行。


是的,你做到了。唯一的一点是,它需要额外的帮助编程,所以你还需要更新的ADT Eclipse插件
Murtuza喀布尔

在sdk管理器中,我可以看到我应该安装的API 10、11、12、13、14、15。我在网上一些低速....
himAndroid

如果你想支持更多的设备,用API 10级去如果你想与最新的Android功能(Android版本4)开发,你应该考虑API级别14
Murtuza喀布尔

15
@MurtuzaKabul我无法从22.6到23.0或23.0.2的ADT插件在尝试单击时遇到依赖关系问题(选择了开发人员工具并选择了相同的路径https://之后)
user285oo6 2014年

4
最有可能的是,如果要升级ADT,则首先需要卸载旧版本的ADT。可以通过以下链接完成:stackoverflow.com/questions/9097163/uninstalling-android-adt
BluJ IT

7

我有这个问题。由于我已经有了ADT地址,因此无法遵循建议的修复方法。在我的情况下,更新无法正常工作的原因是未在“可用更新”列表中检查ADT地址。

1)转到Eclipse>帮助>安装新软件

2)点击“可用软件站点”

3)检查您是否拥有ADT地址

4)如果不按照Murtuza Kabul的步骤将其添加

5)如果是,请检查地址是否已选中(地址左侧的复选框)

我以管理员身份启动Eclipse后运行更新,以确保访问系统文件夹不会出现问题。


4

我查看了Eclipse ADT文档,并找到了解决此问题的方法。我能够将我的SDK工具更新为22.0.4(最新版本)。

解决方案是:首先将ADT更新为22.0.4,然后将SDK工具更新为22.0.4

上面的链接说,

ADT 22.0.4设计用于SDK工具r22.0.4。如果尚未将SDK工具r22.0.4安装到SDK中,请使用Android SDK Manager进行安装

我要做的是将ADT更新为22.0.4(最新版本),然后将SDK工具更新为22.0.4。我以为只有SDK工具已更新而不是ADT,所以我正在使用较旧的ADT版本(22.0.1)更新SDK工具。

如何将您的ADT更新到最新版本

  1. 在Eclipse中转到 Help

  2. Install New Software -> Add

  3. 在“添加存储库”中输入名称:(ADT或您想要的任何名称)

  4. 位置: https://dl-ssl.google.com/android/eclipse/

  5. 加载后,您应该获得开发人员工具和NDK插件

  6. 两者都检查,是否将来要使用本机开发人员工具包(NDK)或检查

  7. 仅开发人员工具

  8. 点击下一步


1

在我的情况下,打开“帮助” >>“安装新软件”没有任何URL的条目(以前的URL不存在)-因此我手动添加了它们。并更新了……还有Voilaaaa!以上帖子对我解决这个问题非常有帮助。


1

以管理员身份运行,然后遵循其他评论为我解决了问题:)


1

原因是使用新更新,因此他们将Android Developer Tools更新站点的URL更改为要求HTTPS。如果要更新ADT,请确保在Android Developer Tools更新站点的URL中使用HTTPS。


0

我遇到了同样的问题,即在生成的Java文件下没有文件,缺少BuildConfig和R.java。自动生成选项不会生成。
在Eclipse中的Project下,取消选中Build Automatic。然后在“项目”下选择“生成项目”。您可能需要修复项目

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.