ChatGPT解决这个技术问题 Extra ChatGPT

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

我已经在 2 天前安装了 adt 版本 22.6.1。它工作正常。突然,当我今天打开 Eclipse 时,它一直显示以下错误:

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

https://i.stack.imgur.com/gfGVR.png

我尝试使用以下步骤来解决此Link中讨论的问题

帮助 |安装新软件 选择 ADT 更新站点(有两个,一个带有 http://,一个带有 https://。如果一个不起作用,请尝试另一个。选择开发人员工具部分,然后按下一步。您应该看到显示此软件已安装的对话框,将执行更新。单击确定将导致安装 22.6.1。

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

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

https://i.stack.imgur.com/CIMKl.png

我怎样才能摆脱它?

在我的情况下与httpS一起使用
但在我的情况下它很重要:(@Adrian
我遇到了类似的问题,我最终下载了 eclipse 并安装了新的 ADT。
您是否尝试过@Lalit 的解决方案?我已经添加了 url 并出现了解决问题的包和其他工具。
stackoverflow.com/questions/24525595/… 提供了一种可能的解决方法。

T
TheLittleNaruto

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

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

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

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

我希望这对你有帮助:)


现在在 ADT 开始时,我得到了 parseSdkContent failed java.lang.NullPointerException
@Ernest这是适合您的解决方案:找到名为:.android的文件夹,删除该文件夹,重新启动Eclipse及其完成:)
还可能有用的是注意,如果您像我一样,可能需要以管理员身份运行 eclipse,必须在被 IT 部门锁定的机器上进行开发工作,其中一切都需要管理员权限......
对我来说,URL 不起作用。所以我按照这个链接给出的步骤。 developers.google.com/eclipse/docs/install-from-zip
T
TheLittleNaruto

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

从 android 的开发人员站点下载新的独立 SDK 如果打开了 eclipse,则关闭它,并将新下载的 sdk 复制到您已经存在的旧 sdk 所在的位置。必须替换冲突文件并保持休息。无需删除旧的 sdk。按照步骤 2 进行复制会将您的 Android Developer Toolkit 版本更新到 22.6.1 或更高版本,这是必需的,并且会保留已下载的 API。现在开始你的日食,错误将永远消失。 :)

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


你究竟如何替换冲突文件?
@newnewbie 按照他说的复制文件夹。您将看到一个弹出窗口,它会告诉您已经存在同名的 ua 文件。是复制还是替换还是跳过?单击替换。
C
Community

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

下载最新的 ADT (Win x64)

删除了我的旧 ADT 安装(当我试图覆盖现有文件时它被窃听了) - 看到这个谷歌问题

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

解压到我的 ADT 安装文件夹。

Ran 更新和 SDK 管理器更新。

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


P
Pankaj Arora

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

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

b
blue

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

我通过 downloading eclipseJava EE 是我的选择,但您可以选择自己的风格)和 Installing the Eclipse Plugin 解决了同样的问题


I
IRvanFauziE

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

转到帮助 -> 安装新软件。在底部框中,单击已安装什么?文本。然后您会看到 Eclipse Installation Details 框,请卸载所有冲突软件,在我的情况下,我卸载了以下软件: Android DDMS Android Development Tools Android Hierarchy Viewer Android Native Development Android Traceview Tracer for OpenGL ES 卸载完成后,请重新启动 Eclipse。打开 Eclipse 后,请再次执行以下步骤:转到帮助 -> 安装新软件。在使用框中,选择或添加 {ADT Plugin - https://dl-ssl.google.com/android/eclipse}。然后检查所有可用的软件。单击下一步 > 安装最新软件。

我希望这可以帮助你 :)


F
Faruk Toptas

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

-从 https://developer.android.com/sdk/index.html 下载 ADT Bundle -Help ->安装新软件 - 写入 https://dl-ssl.google.com/android/eclipse/ 然后安装开发者工具 - 重新启动 eclipse 并引发以下错误:

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

删除用户配置文件下的 .android 文件夹。重启日食

没有错误并且安装了 22.6.1。


谢谢,它为我找到了。
C
Community

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

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

现在您可以按照安装新软件将 ADT 添加到您的 eclipse 中。这样你就不会因为卸载旧版本而产生任何冲突。


R
Rick Falck

我目前将 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,我不必再次重新下载所有平台的东西。


A
Ahmer

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

然后我从 Here 中找到了一个解决方案,它对我和我的朋友都很有吸引力。

请按照此处的步骤操作:

启动 Eclipse,然后选择帮助 > 安装新软件。

单击右上角的添加。

在出现的 Add Repository 对话框中,输入“ADT Plugin”作为名称,输入以下 URL 作为位置:

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

单击确定。

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

在可用软件对话框中,选中开发人员工具旁边的复选框,然后单击下一步。

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

如果您收到安全警告,提示无法确定软件的真实性或有效性,请单击“确定”。

安装完成后,重新启动 Eclipse。


e
eyal

Eclipse 中帮助下的“安装新软件”将不起作用,因为它与ver#22 冲突。我刚刚从 Get the Android SDK - google site 下载了新的 Eclipse 包,将它解压缩到一个新的文件夹中,这就完成了。

它工作顺利,没有问题。

一些节省您时间的技巧:

备份您的工作区(以防万一) - 个人没有使用它。打开新的 eclipse.exe 后,它会要求您选择一个工作区 - 只需浏览您的 ols 工作区,它就会导入您的所有项目(没问题)。为了节省再次下载和安装 SDK 的时间,我将旧 SDK 库从以前的捆绑目录中剪切并粘贴到新的目录中(首先关闭新的 Eclipse)。当您重新打开 Eclipse 时,您可能会收到一条错误消息,指出 Eclipse 找不到 SDK 目录。它会要求您打开“首选项”。打开后,浏览到新的 SDK 目录(您刚刚复制的那个)。这样做将节省您重新安装在以前的 Eclipse 上所做的所有 SDK 更新的时间。

玩得开心,真的没什么大不了的。