我用新的SDK工具更新了Eclipse (rev. 23),但现在当Eclipse启动时,我收到了错误:
此Android SDK要求Android Developer Toolkit版本23.0.0或以上。当前版本为22.6.3.v201404151837-1123206。请更新ADT到最新版本
“检查更新”没有发现更新。如果我尝试“安装新软件”,我可以看到版本23,但由于以下错误,我无法升级:
Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once:
ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]
从网站下载上一份ADT后,似乎又出现了一个问题。
没有安装SDK Tools rev. 23 proguard,文件夹SDK dir/ Tools /proguard丢失,其他工具也丢失。这个版本包含几个错误。
我已经做了以下来解决一个问题。
Go to http://developer.android.com/sdk/installing/installing-adt.html and download the latest ADT ZIP file (at the bottom of page).
Go to Eclipse → menu Help → About Eclipse → Installation details
Delete Android DDM, Android Development Tools, Hierarchy Viewer, Native Development Tools, TraceView, etc., 22.X version.
Menu Help* → Install New Software → Add → Archive → *Select the downloaded ZIP file in step 1.
Select all the latest version of all 23 which I have deleted in step 3 and accept the license agreement.
重新启动Eclipse,它就修复了我的问题。
他们是这么说的
好了,伙计们,很抱歉给你们带来这么多麻烦,我们为混乱的发布道歉。总结如下:
There is no way to update an existing ADT bundle that you might have downloaded.
You can do one of two options:
Install Eclipse from eclipse.org and install ADT by pointing to the update site: https://dl-ssl.google.com/android/eclipse
Download bundles from here:
Linux 64-bit VM: http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
Linux 32-bit VM: http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
Mac: http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
Windows 32-bit: http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
Windows 64-bit: http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
从ADT bundle 23.0.2开始,您应该能够更新到ADT的未来版本。
来源:https://code.google.com/p/android/issues/detail?id=72912
下载ADT的完整过程,在Eclipse中配置它,并修复依赖关系问题:
下载ADT:
打开这个链接:https://dl-ssl.google.com/android/eclipse/
下载最新版本的ADT-23.0.2.zip到ZIP文件夹中,不要解压缩。
在Eclipse中配置ADT:
打开Eclipse→进入菜单帮助→安装新软件…
点击添加..按钮在右边。
将打开Add Repository对话框。
在“名称”中:写入ADT Plugin
在位置:输入你下载的ADT压缩文件夹的路径,点击存档。按钮。
**错误可能是重复位置。要解决这个问题,请遵循以下步骤:
1.1关闭当前对话框。
1.2单击Available software sites链接,选择与您添加压缩文件或ADT Plugin条目位置相同的条目。选择后,删除它。
1.3再次进入前面的Add…对话框。
1.4再次在“添加存储库”对话框中添加“名称”和“位置”。
在“开发工具”中选择所有选项,然后单击“下一步”以完全安装ADT。
修复ADT中的依赖问题:在以上所有步骤之后,依赖问题可能会出现。要解决这个问题,请遵循以下步骤:
在“安装”对话框中单击“已安装”。
单击Installed Software选项卡,现在选择所有以前版本的开发工具,并卸载它们。
现在所有的依赖问题都将消失,并遵循Next, Next向导安装:)
愿一切都好!这肯定会有帮助。