我在我的系统上安装了Android Studio 2.2.2。在我打开其中一个compileSdkVersion 23
的项目后,出现以下错误,
> Error:Failed to find target with hash string 'android-22' in: > href="install.android.platform">Install missing platform(s) and sync > project</a>
我知道这个错误意味着我需要下载sdk软件包但我无法这样做。另外在我的SDK Manager中,我没有看到所有要安装的API
答案 0 :(得分:19)
我遇到了同样的问题。对我来说,它通过设置代理设置得到解决。
Android Studio&gt;文件&gt;设置&gt;外观和行为&gt;系统设置&gt; HTTP代理
我建议检查是否需要任何代理才能为您的Android工作室启用互联网。希望这会对某人有所帮助。
答案 1 :(得分:3)
打开Android SDK Manager
更新SDK的
然后同步,重新构建并重新启动项目
答案 2 :(得分:2)
“启动独立SDK管理器”在较新版本中不可用。
只需选择“SDK工具”标签,然后选择“Android SDK Build-Tools并在23.0.1,23.0.2,23.0.3等旁边放置一个支票,以及您可能要安装的任何其他内容。
选择“应用”,完成后按“完成”。
重建,看看是否有帮助。
答案 3 :(得分:1)
您需要添加签入,打开设置 - &gt;外观&amp;行为 - &gt;系统设置 - &gt; Android SDK - &gt; SDK工具 - &gt;启动Standalone SDK Manager
并且永远结束同步..
答案 4 :(得分:1)
如果您在中国 ,也许是因为主机问题。
我通过3个步骤解决了这个问题
android sdk平台资源是从主机dl.google.com
下载的
因此第一步,获取dl.google.com
的可用IP地址
(1)访问ping tools
(2)获得dl.google.com
的“最佳” IP地址
根据图片的最佳选择是203.208.41.73
(3)为您的计算机设置本地主机
(4)再次安装sdk平台
如果您在中国 ,希望这个技巧可以对您有所帮助