当我从 Eclipse 转到 Android SDK Manager 并尝试安装新软件包时,它不允许我安装任何软件包。
这些新软件包中的大多数依赖于安装“Android API 17 SDK 平台”。但是“Android API 17 SDK 平台”没有加载到 Android SDK 管理器的列表中供我安装。
以下是它为避免安装而显示的消息的屏幕截图。
如果有人可以指导我完成此操作,将不胜感激。谢谢。
当我从 Eclipse 转到 Android SDK Manager 并尝试安装新软件包时,它不允许我安装任何软件包。
这些新软件包中的大多数依赖于安装“Android API 17 SDK 平台”。但是“Android API 17 SDK 平台”没有加载到 Android SDK 管理器的列表中供我安装。
以下是它为避免安装而显示的消息的屏幕截图。
如果有人可以指导我完成此操作,将不胜感激。谢谢。
清除工具 ---> 选项下的缓存或完全禁用它。我之前遇到过由于缓存而无法显示包的问题。
之后确保启用了正确的站点并且包下的过滤器是正确的。然后重新加载列表或重新启动 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 管理器缓存或手动强制重新加载会强制管理器获取最新清单。 "
也许你应该取消选中左下角的“显示”“已安装”,它应该显示“SDK平台”。
尝试从 Packages -> Reload 重新加载 sdk 管理器。然后尝试安装sdks。