如何在无头服务器上安装Android NDK Cmake工具

时间:2016-10-06 09:19:26

标签: android c++ android-ndk cmake continuous-integration

我正在尝试配置无头构建服务器来构建一个使用Cmake构建C ++部分的Android NDK项目。

现在我遇到了这个问题:

age

4 个答案:

答案 0 :(得分:4)

我找到了解决方法!!

我已使用此脚本安装 cmake https://github.com/Commit451/android-cmake-installer

Google 发布修补程序之前,我们已经完成了这项工作,因此我们可以使用 Sdk Manager (问题here link

答案 1 :(得分:1)

Google已为此向SDK中添加了一个新工具(截至25.2.3):sdkmanager

答案 2 :(得分:0)

可以从命令行使用SDK管理器:http://tools.android.com/recent/updatingsdkfromcommand-line

有一点需要注意的是,它实际上是SDK管理器的一个相当旧的版本,并且它来自不同的数据集,即独立SDK管理器中可用的软件包不一定与Studio SDK管理器中的匹配。

答案 3 :(得分:0)

我自己也遇到了同样的问题。 AFAIK,安装Android CMake的唯一方法是通过Android Studio,因为命令行工具在运行时不包含CMake:android list sdk --all(版本r24.4.1)

作为一种解决方法,您可以使用CMake打包SDK并将其下载到您的服务器,直到通过Android CLI工具提供CMake。