Android Studio 2.3 --> 配置 -> SDK 管理器。这些选项卡呈灰色显示:SDK 工具、SDK 更新站点。此外,复选框“显示包裹详细信息”是灰色的。系统正常更新。没有错误消息。
我认为这发生在 Studio 2.2 的某个时候。但是在 2.3 中已弃用的独立 SDK 管理器始终有效。使用 2.3,我可以更新那里的内容,但我无法安装/删除软件包。
我回顾了一些以前的类似错误的报告。我努力了:
- 创建项目,以便让 Gradle 找到 SDK 等。
- 擦除安装,包括 SDK,然后从头开始重新安装。
- 以管理员身份运行。
- 恢复到早期的 Java:8/101 和 8/92。
没有任何区别。硬件为 Intel Xeon 6 或 8 核 /Windows 8.1,以及运行 Windows 7 的 Lenovo W520 四核。所有系统的行为都相同。Java 版本为 8/121。
编辑:似乎有两个 sdk 安装,1. 在 c:/Users/username/AppData/Local/Android/Sdk 中,大小 1.42GB。2.另一个在C:/Android/sdk,大小4.47GB
“Local”中的sdk更新更小。C: 中的那个更老更大。
虽然将位置设置为 c:/Users/username/AppData/Local/Android/Sdk 允许 sdk 管理器运行,但无法解释为什么 sdk 管理器想要查看较旧的安装。