报错:Faild to install the following Android SDK
昨晚在gitthub上clone了个项目想学习一下,结果打开AS导入就报了这个错,如下:
Faild to install the following Android SDK packages as some licences have not been accepted. platforms;android-28 Android SDK Platform 28 build-tools;27.0.3 Android SDK Build-Tools 27.0.3
- 提示应该是没有27的SDK
- 我的是在
D:AndroidStudioSDKplatforms
,如果你们也遇到这个错可以先去你电脑的SDK下的platforms文件夹看一眼有没有。
解决方案:
- 确实没有怎么办呢
- 切换到
SDKtoolsbin
文件夹,里面会有一个sdkmanager
的批处理文件。
-
win+R
输入cmd
进入控制台,切换到上面的文件夹,我的是D:AndroidStudioSDKtoolsbin
。
- 输入sdkmanager –update,之后在执行sdkmanager –license。
- 输入
sdkmanager "platform-tools" "build-tools;27.0.3" "platforms;android-27"
下载你缺少的SDK版本即可。
- 重启你的AS应该就好了,如果还没好可以配置一下AS的SDK路径
- 在File→Other Settings→Default Project Structure,第一个输入框里选择你本地的SDK即可。