首页 文章

错误:此Android SDK需要Android Developer Toolkit 22.6.1或更高版本

提问于
浏览
103

我已经在2天前安装了adt 22.6.1版 . 它工作正常 . 突然间,当我今天打开eclipse时,它会一直显示我的错误:

此Android SDK需要Android Developer Toolkit 22.6.1或更高版本 . 当前版本为22.2.1.v201309180102-833290 . 请将ADT更新到最新版本 .

这是我的eclipse的Android SDK Manager的截图:
enter image description here

我尝试按照以下步骤解决我的问题,如Link所述

  • 帮助|安装新软件

  • 选择ADT更新站点(有两个,一个用 http:// ,一个用 https:// . 如果一个不起作用,请尝试另一个 .

  • 选择开发人员工具部分,然后按下一步 .

  • 您应该看到一个显示 This software is already installed, an update will be performed instead 的对话框 . 单击 OK 将导致安装22.6.1 .

但不幸的是,它对我不起作用 .

这是我附加的屏幕截图,显示了我在更新工具时遇到的错误 .

enter image description here

我怎么能摆脱它?

11 回答

  • 3

    我昨天解决了这个问题 .

    请按照以下步骤操作: 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将重启并完成 .

    我希望这对你有帮助:)

  • 1

    但是,如果有人遇到此问题,请按照以下步骤操作:

    • android's developer site下载新的独立SDK

    • 如果打开它,请关闭eclipse并将新下载的sdk复制到已存在的旧sdk所在的同一位置 . 必须替换冲突文件并保持休息 .

    • 无需删除旧的sdk . 按照步骤2进行复制会将您的Android Developer Toolkit版本更新为22.6.1或更高版本,这是必需的,并将保留已下载的API .

    • 现在开始你的日食,错误将永远消失 . :)

    如果有人这样做会有困难,请给我留言,我会尽力指导 .

  • 2

    我设法通过执行以下操作来解决它:

    • 下载最新ADT(Win x64)

    • 删除了旧的ADT安装(当我只是试图覆盖现有文件时它被窃听了) - 请参阅this google issue

    • 将zip文件复制到C:\(因为它在解包时抱怨文件名太长)

    • 解压缩到我的ADT安装文件夹 .

    • Ran更新和SDK管理器更新 .

    现在它正在工作,但我失去了漂亮的Eclipse主题 . 哦,target adt没有得到解决,这是另一个话题的问题 .

  • 2

    只需删除现有的ADT并安装新版本的ADT . 一般情况下,使用以下链接更新SDK时会出现此问题 .

    https://dl-ssl.google.com/android/eclipse/
    
  • 152

    developer.android.com上的ADT Bundle在我看来已经过时了 .

    我通过 downloading eclipse 解决了同样的问题(Java EE是我的选择,但你可以选择你的风味)和 Installing the Eclipse Plugin

  • 4

    这个步骤解决了我的问题:

    • 转到 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 > 以安装最新软件 .

    我希望这可以帮助你 :)

  • 1

    我使用OSX并面对问题2天 . 我按照以下步骤解决了这个问题:

    Android SDK content Loader has encountered a problem.parseSdkContent failed
    java.lang.NullPointeException
    
    • 删除用户配置文件下的.android文件夹 . 重启eclipse

    没有错误,安装了22.6.1 .

  • 0

    对于那些尝试过一切但没有得到任何积极结果的人 . 我做了以下工作:

    通过以下链接帮助卸载ADT:Uninstalling Android ADT

    现在您可以按照安装新软件将ADT添加到您的eclipse中 . 这样,您卸载旧版本后就不会发生任何冲突 .

  • 0

    我目前将Eclipse和ADT安装在同一目录中

    F:\eclipse
        \eclipse\
        \sdk\
    

    我下载了安装了最新的ADT

    C:\Users\Rick\AppData\Local\Android\android-sdk
    

    然后我将 C:\Users\Rick\AppData\Local\Android\android-sdk 的内容复制到 F:\eclipse\sdk\ 文件夹中,让它合并所有文件夹并覆盖所有内容 .

    现在我有22.6.1而且我不必再次重新下载所有平台的东西 .

  • 2

    今天我和我的一个朋友遇到了同样的问题,所以我尝试了很多东西,比如重启eclipse,检查更新等等,但没有一个对我有用 .

    然后我找到了Here的解决方案,它对我和我的朋友来说都是一种魅力 .

    Follow the steps here:

    • 启动Eclipse,然后选择“帮助”>“安装新软件” .

    • 单击右上角的“添加” .

    • 在显示的“添加存储库”对话框中,为名称输入"ADT Plugin",为位置输入以下URL:

    https://dl-ssl.google.com/android/eclipse/

    • 单击“确定” .

    如果您在获取插件时遇到问题,请尝试使用位置URL中的“http”,而不是“https”(出于安全原因,首选https) .

    • 在“可用软件”对话框中,选中“开发者工具”旁边的复选框,然后单击“下一步” .

    • 在下一个窗口中,您将看到要下载的工具列表 . 点击下一步 . 阅读并接受许可协议,然后单击“完成” .

    • 如果收到安全警告,指出无法 Build 软件的真实性或有效性,请单击“确定” .

    • 安装完成后,重新启动Eclipse .

  • 0

    "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更新的时间 .

    玩得开心,这真的不是什么大不了的事 .

相关问题