12

当我从 Eclipse 转到 Android SDK Manager 并尝试安装新软件包时,它不允许我安装任何软件包。

这些新软件包中的大多数依赖于安装“Android API 17 SDK 平台”。但是“Android API 17 SDK 平台”没有加载到 Android SDK 管理器的列表中供我安装。

以下是它为避免安装而显示的消息的屏幕截图。

如果有人可以指导我完成此操作,将不胜感激。谢谢。

在此处输入图像描述

4

3 回答 3

15

清除工具 ---> 选项下的缓存或完全禁用它。我之前遇到过由于缓存而无法显示包的问题。

之后确保启用了正确的站点并且包下的过滤器是正确的。然后重新加载列表或重新启动 SDK 管理器。

您还在使用 Platform tools v12,目前是 v16。可能是因为缓存,您无法更新工具,而在旧工具中,有些东西根本不会显示。如果这些都不起作用,请从 Android 开发者主页安装带有 v16 平台工具的当前 v21 SDK。

这可能是 R20 中这个已知问题的一种形式:

http://tools.android.com/knownissues

“说明:Tools 20.0.0 中的 SDK 管理器现在有一个缓存机制——它保留一个小型清单 XML 文件的本地副本,以便在打开时执行更快的启动。还有一个自动更新缓存的机制。但是在 Tools 20.0 .0 和 20.0.1,刷新被破坏,在某些情况下,除非执行重新加载,否则管理器不会显示可用的新工具。清除 SDK 管理器缓存或手动强制重新加载会强制管理器获取最新清单。 "

于 2013-02-19T12:01:09.210 回答
1

也许你应该取消选中左下角的“显示”“已安装”,它应该显示“SDK平台”。

于 2013-02-19T11:52:21.683 回答
0

尝试从 Packages -> Reload 重新加载 sdk 管理器。然后尝试安装sdks。

于 2013-02-19T11:57:09.840 回答