Android Studio SDK Manager license 失效问题

本文解决Android Studio中遇到的SDK许可未接受及组件缺失问题,通过更新sdkmanager并接受许可协议,完成缺失组件的安装,确保项目顺利构建。

Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.

 

一、

使用命令

./sdkmanager --licenses

报错 Error: Unknown argument --licenses

该问题是sdkmanager 版本较低,更新sdkmanager :

./sdkmanager --update
warning: 在eclipse下开发不要随便更新sdkmanager,会导致eclipse开发环境不可用,这里针对android studio

更新完成后,使用命令

./sdkmanager --licenses

一直点y接受 licenses就可以了

You have not accepted the license agreements of the following SDK components
Warning: License for package Android SDK Platform 25 not accepted.
出现以上错误也需要使用命令

./sdkmanager --licenses

note: sdkmanager在 sdk/tools/bin 中

二、

找到了解决办法, 首先进入SDK的安装目录, 我的是C:\aplication\SDK(有些人可能没有, 比如我就是, 文章下面有解决办法);

找到tools文件夹, 把他重命名成tool, cmd下执行

C:\aplication\SDK\tool\bin\sdkmanager --update


 上面两个Warning不要管他。 执行结束后会有done。 此时SDK目录会新增一个tools,把tools里的所有文件移到tool里, 有重复, 全部选替换, 接着把tools改为tools

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值