License for package Android SDK Build-Tools 28.0.2 not accepted.(MAC)

这个问题是我在mac下搭建环境时出现的问题,就是这个sdk如果要install,需要你同意它的license(话说以前没这么多事,真是越来越会玩了):p,这里就简单的说下解决的过程吧,就当做是一个记录,避免以后再次遇见;

我的环境:
1.Mac OS 10.13.6 (17G65)
2.Android Studio 3.2 Build #AI-181.5540.7.32.5014246, built on September 18, 2018
3.JRE: 1.8.0_152-release-1136-b06 x86_64
4.JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

PS:本文仅作参考,选择慎重。

1.进到sdk/tools/bin目录下;
这个目录的具体位置:
License for package Android SDK Build-Tools 28.0.2 not accepted.(MAC)_第1张图片

2.在bin目录下执行如下命令
进入到sdk目录下;

cd /Users/你的用户名/Library/Android/sdk
cd tools
cd bin
// 以上三行是进入到自己到sdk目录文件夹下

./sdkmanager --licenses //执行这句才是关键,它会提示你去允许认证

然后命令会提醒你确定y/n(accept lincense),一路y下去便可以了。

另外有些同学问找不到这个目录,其实这个目录主要是看你的sdk在哪个目录,并不是说非得在这篇文章这个目录,如果你不知道自己sdk在哪儿,你可以看你项目内得project structure内得sdk路径配置。只要找到这个目录,然后找到bin,然后确认里面有/sdkmanager这个文件夹,就可以执行上面那条命令;

你可能感兴趣的:(异常信息搜集)