我正在尝试配置无头构建服务器来构建一个使用Cmake构建C ++部分的Android NDK项目。
现在我遇到了这个问题:
age
答案 0 :(得分:4)
我找到了解决方法!!
我已使用此脚本安装 cmake :https://github.com/Commit451/android-cmake-installer
在 Google 发布修补程序之前,我们已经完成了这项工作,因此我们可以使用 Sdk Manager (问题here link }来安装它p>
答案 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。