我已经在2天前安装了adt 22.6.1版 . 它工作正常 . 突然间,当我今天打开eclipse时,它会一直显示我的错误:
此Android SDK需要Android Developer Toolkit 22.6.1或更高版本 . 当前版本为22.2.1.v201309180102-833290 . 请将ADT更新到最新版本 .
这是我的eclipse的Android SDK Manager的截图:
我尝试按照以下步骤解决我的问题,如Link所述
-
帮助|安装新软件
-
选择ADT更新站点(有两个,一个用
http://
,一个用https://
. 如果一个不起作用,请尝试另一个 . -
选择开发人员工具部分,然后按下一步 .
-
您应该看到一个显示 This software is already installed, an update will be performed instead 的对话框 . 单击 OK 将导致安装22.6.1 .
但不幸的是,它对我不起作用 .
这是我附加的屏幕截图,显示了我在更新工具时遇到的错误 .
我怎么能摆脱它?
11 回答
我昨天解决了这个问题 .
请按照以下步骤操作: Help -> Install New Software -> Add -> (Give any name suppose NewUpdate) -> add this url : https://dl-ssl.google.com/eclipse/plugin/4.2 -> OK
现在它将列出可用的更新,理想情况下应该是adt 20.x.x.
选择列表项目让它安装 . Eclipse将重启并完成 .
我希望这对你有帮助:)
但是,如果有人遇到此问题,请按照以下步骤操作:
从android's developer site下载新的独立SDK
如果打开它,请关闭eclipse并将新下载的sdk复制到已存在的旧sdk所在的同一位置 . 必须替换冲突文件并保持休息 .
无需删除旧的sdk . 按照步骤2进行复制会将您的Android Developer Toolkit版本更新为22.6.1或更高版本,这是必需的,并将保留已下载的API .
现在开始你的日食,错误将永远消失 . :)
如果有人这样做会有困难,请给我留言,我会尽力指导 .
我设法通过执行以下操作来解决它:
下载最新ADT(Win x64)
删除了旧的ADT安装(当我只是试图覆盖现有文件时它被窃听了) - 请参阅this google issue
将zip文件复制到C:\(因为它在解包时抱怨文件名太长)
解压缩到我的ADT安装文件夹 .
Ran更新和SDK管理器更新 .
现在它正在工作,但我失去了漂亮的Eclipse主题 . 哦,target adt没有得到解决,这是另一个话题的问题 .
只需删除现有的ADT并安装新版本的ADT . 一般情况下,使用以下链接更新SDK时会出现此问题 .
developer.android.com上的ADT Bundle在我看来已经过时了 .
我通过 downloading eclipse 解决了同样的问题(Java EE是我的选择,但你可以选择你的风味)和 Installing the Eclipse Plugin
这个步骤解决了我的问题:
转到 Help - > Install New Software .
在底部框中,单击 What is already installed? 文本 .
然后你会看到Eclipse安装细节框,请卸载所有冲突软件,在我的情况下我卸载以下软件:
Android DDMS
Android开发工具
Android层次结构查看器
Android原生开发
Android Traceview
OpenGL ES的跟踪器
卸载完成后,请重启Eclipse .
Eclipse打开后
,请再次按照以下步骤操作:
转到 Help - > Install New Software .
在 Work with 框中,选择或添加{ADT插件 - https://dl-ssl.google.com/android/eclipse} .
然后检查所有可用的软件 .
单击 Next > 以安装最新软件 .
我希望这可以帮助你 :)
我使用OSX并面对问题2天 . 我按照以下步骤解决了这个问题:
没有错误,安装了22.6.1 .
对于那些尝试过一切但没有得到任何积极结果的人 . 我做了以下工作:
通过以下链接帮助卸载ADT:Uninstalling Android ADT
现在您可以按照安装新软件将ADT添加到您的eclipse中 . 这样,您卸载旧版本后就不会发生任何冲突 .
我目前将Eclipse和ADT安装在同一目录中
我下载了安装了最新的ADT
然后我将
C:\Users\Rick\AppData\Local\Android\android-sdk
的内容复制到F:\eclipse\sdk\
文件夹中,让它合并所有文件夹并覆盖所有内容 .现在我有22.6.1而且我不必再次重新下载所有平台的东西 .
今天我和我的一个朋友遇到了同样的问题,所以我尝试了很多东西,比如重启eclipse,检查更新等等,但没有一个对我有用 .
然后我找到了Here的解决方案,它对我和我的朋友来说都是一种魅力 .
Follow the steps here:
启动Eclipse,然后选择“帮助”>“安装新软件” .
单击右上角的“添加” .
在显示的“添加存储库”对话框中,为名称输入"ADT Plugin",为位置输入以下URL:
https://dl-ssl.google.com/android/eclipse/
如果您在获取插件时遇到问题,请尝试使用位置URL中的“http”,而不是“https”(出于安全原因,首选https) .
在“可用软件”对话框中,选中“开发者工具”旁边的复选框,然后单击“下一步” .
在下一个窗口中,您将看到要下载的工具列表 . 点击下一步 . 阅读并接受许可协议,然后单击“完成” .
如果收到安全警告,指出无法 Build 软件的真实性或有效性,请单击“确定” .
安装完成后,重新启动Eclipse .
"Install new Software"在Eclipse will NOT work 的帮助下,因为它与ver#22冲突 . 我刚刚从以下位置下载了新的Eclipse软件包:Get the Android SDK - google site,将其解压缩到新文件夹中 .
它工作顺利,没有问题 .
节省时间的几点建议:
备份你的工作区(以防万一) - 个人没有使用它 .
一旦你打开新的eclipse.exe,它会要求你选择一个工作区 - 只需浏览你的ols工作区,它就会导入你所有的项目(没问题) .
为了节省下载和安装SDK的时间,我将 OLD SDK库从上一个bundle目录剪切并粘贴到新的( Close your new Eclipse first) .
当您重新打开Eclipse时,您可能会收到一条错误消息,指出Eclipse无法找到SDK目录 . 它会要求你打开"Preferences" . 打开后,浏览到新的SDK目录(您刚刚复制的目录) . 这样做可以节省您重新安装在之前的Eclipse上执行的所有SDK更新的时间 .
玩得开心,这真的不是什么大不了的事 .