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

时间:2014-03-20 06:10:38

标签: android adt eclipse-adt

我已经在2天前安装了adt 22.6.1版。它工作正常。突然间,当我今天打开日食时,它不断向我显示以下错误:

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

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

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

中所述
  1. 帮助|安装新软件
  2. 选择ADT更新网站(有两个,一个有http://,另一个有https://。如果一个不起作用,请尝试另一个。
  3. 选择开发者工具部分,然后按下一步。
  4. 您应该会看到一个对话框,其中显示此软件已安装,将执行更新。单击确定将导致安装22.6.1。
  5. 但不幸的是,它对我不起作用。

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

    enter image description here

    我该怎样摆脱它?

11 个答案:

答案 0 :(得分:153)

我昨天已经解决了这个问题。

按照以下步骤操作: 帮助 - >安装新软件 - >添加 - > (假设任何名称 NewUpdate) - >添加此网址:https://dl-ssl.google.com/eclipse/plugin/4.2 - >确定

现在它将列出可用的更新,理想情况下应该是adt 20.x.x

选择列表项目让它安装。 Eclipse将重新启动并完成它。

我希望这对你有帮助:))

答案 1 :(得分:4)

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

  1. android's developer site

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

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

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

  6. 如果有人这样做会有困难,请给我发表评论,并尝试引导。

答案 2 :(得分:3)

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

  • 下载最新的ADT(Win x64)
  • 删除了旧的ADT安装(当我只是试图覆盖现有文件时出现错误) - 请参阅this google issue
  • 将zip文件复制到C:\(因为它在解包时抱怨文件名太长)
  • 解压缩到我的ADT安装文件夹。
  • Ran更新和SDK管理器更新。

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

答案 3 :(得分:2)

只需删除现有的ADT并安装新版本的ADT。通常会出现这种问题      当您使用以下链接更新SDK时。

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

答案 4 :(得分:2)

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

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

答案 5 :(得分:2)

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

  1. 转到帮助 - > 安装新软件
  2. 在底部框中,点击已安装的内容?文字。
  3. 然后你会看到 Eclipse安装细节框,请卸载所有冲突软件,在我的情况下我卸载以下软件:

    • Android DDMS
    • Android开发工具
    • Android层次结构查看器
    • Android原生开发
    • Android Traceview
    • OpenGL ES的跟踪器
  4. 卸载完成后,请重新启动Eclipse。

  5. Eclipse打开后,
  6. 请再次执行以下步骤:

    • 转到帮助 - > 安装新软件
    • 使用框中,选择或添加{ADT插件 - https://dl-ssl.google.com/android/eclipse}。
    • 然后检查所有可用的软件。
    • 点击下一步> 以安装最新软件。
  7. 我希望这可以帮助你:)

答案 6 :(得分:1)

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

- 从https://developer.android.com/sdk/index.html下载ADT套装 - 帮助 - >安装新软件 - 写入https://dl-ssl.google.com/android/eclipse/然后安装开发人员工具 -Restart eclipse并引发了以下错误:

Android SDK content Loader has encountered a problem.parseSdkContent failed
java.lang.NullPointeException

- 删除用户个人资料下的.android文件夹。重启eclipse

没有安装错误和22.6.1。

答案 7 :(得分:1)

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

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

现在您可以按照安装新软件将ADT添加到您的eclipse中。这样,自卸载旧版本以来,您不会遇到任何冲突。

答案 8 :(得分: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而且我不必再次重新下载所有平台内容。

答案 9 :(得分:0)

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

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

请按照此处的步骤操作:

  • 启动Eclipse,然后选择“帮助”>安装新软件。
  • 点击右上角的添加。
  • 在显示的“添加存储库”对话框中,输入“ADT插件” 位置的名称和以下URL:

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

  • 单击“确定”。

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

  • 在“可用软件”对话框中,选中旁边的复选框 开发者工具,然后单击下一步。
  • 在下一个窗口中,您将看到要下载的工具列表。 点击下一步。阅读并接受许可协议,然后单击 完成。
  • 如果您收到安全警告,说明其真实性或 无法建立软件的有效性,单击“确定”。
  • 安装完成后,重新启动Eclipse。

答案 10 :(得分:0)

"安装新软件"在Eclipse的帮助下将无法正常工作因为它与版本#22冲突。 我刚刚从以下位置下载了新的Eclipse包: Get the Android SDK - google site,将其提取到新文件夹中,然后完成。

工作顺利,没问题。

为您节省时间的几点建议:

  1. 备份您的工作区(以防万一) - 个人没有使用它。
  2. 一旦你打开新的eclipse.exe,它会要求你选择一个工作区 - 只需浏览你的ols工作区,它就会导入你所有的项目(没问题)。
  3. 为了节省下载和安装SDK的时间,我剪切&将 OLD SDK库从上一个捆绑目录粘贴到新目录(先关闭新Eclipse)
  4. 当您重新打开Eclipse时,您可能会收到一条错误消息,指出Eclipse无法找到SDK目录。它会要求您打开"偏好"。打开后,浏览到新的SDK目录(您刚刚复制的目录)。这样做可以节省数小时重新安装您在之前的Eclipse上所做的所有SDK更新。
  5. 玩得开心,这真的不是什么大问题。