本文介绍了您尚未接受以下SDK组件的许可协议的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我下载了最新的android SDK工具。版本24.4.1。并使用命令行安装sdks。我询问时输入了y

但是,当使用Gradle 3.1构建时,以下内容显示出来:

我检查过〜/ .android / opt / android-sdk 放置Android工具。既不包含名为许可证的文件夹。 解决方案

接受许可协议从命令行改变了。您可以使用位于以下位置的SDK管理器:

 〜/ Library / Android / sdk / tools / bin 

运行sdkmanager如下:

  ./ sdkmanager --licenses 

然后接受您尚未接受的许可证,但需要。



详情请参阅,尽管当前文档缺少对-licenses选项的任何描述。


I downloaded the latest android SDK tools. version 24.4.1. And use the command line to install sdks. I typed y when asked

But when using Gradle 3.1 to build, the follows shows up

I checked ~/.android and /opt/android-sdk where android tools are put. Neither contain folder named licenses.

解决方案

The way to accept license agreements from command line has changed. You can use the SDK manager which is located at:

~/Library/Android/sdk/tools/bin

Run the sdkmanager as follows:

./sdkmanager --licenses

And accept the licenses you did not accept yet but do need.

See for more details the Android Studio documentation, although the current documentation is missing any description on the --licenses option.

这篇关于您尚未接受以下SDK组件的许可协议的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-24 00:49