不接受 CMake 3.6.3155560 的许可协议

vik*_*234 4 android gradle android-ndk android-sdk-tools

我正在创建构建机器以自动生成 APK。我已经下载了最新的 android SDK 和 NDK 并安装了 gradle。但是当我这样做时,gradle assemble我收到此错误:

您尚未接受以下 SDK 组件的许可协议:[CMake 3.6.3155560]。

我已经安装/更新android-24,build-tools-24.0.1,extra-android-m2repository,platform-tools。但是在尝试时android update sdk --no-ui --all -t android-sdk-license,android-sdk-preview-license,出现错误:

错误:忽略未知包过滤器“android-sdk-license”

错误:忽略未知包过滤器“android-sdk-preview-license”

警告:包过滤器删除了所有包。没有什么可以安装的。请考虑尝试在没有包过滤器的情况下再次更新。

我有,yum install cmake但这也没有帮助。

请帮助伙计们。

vik*_*234 6

我通过直接安装 CMake 解决了这个问题。我无法许可转移到 UNIX 构建机器。

以下是使用sdkmanager安装 CMake 的方法:

sdkmanager "cmake;3.6.3155560"
Run Code Online (Sandbox Code Playgroud)

通过以下方式获取可用软件包列表:

sdkmanager --list
Run Code Online (Sandbox Code Playgroud)