SDK Manager 安装 CMAKE 失败



我试图在Ubuntu上使用以下命令安装 cmake (3.10.2(

/opt/android-sdk/tools/bin/sdkmanager --install "cmake;3.10.2"

但是得到

Warning: Failed to find package cmake;3.10.2

我在这里错过了什么?

更新:

我不得不使用以下命令

/opt/android-sdk/tools/bin/sdkmanager --install "cmake;3.10.2.4988404"

这有效,但是我如何获得 3.10.2。任何包的xxxxxxx提交编号 ?

根据 Android 开发者的文档,您只能安装 SDK Manager 包含的 CMake 版本。

https://developer.android.com/studio/projects/install-ndk#vanilla_cmake

因此,运行your_sdk_root_path/tools/bin/sdkmanager --list | grep "cmake"以查找所有包含的CMake版本。

cmake;3.10.2.4988404                                | 3.10.2       | CMake 3.10.2.4988404                            | cmake/3.10.2.4988404/                               
cmake;3.6.4111459                                   | 3.6.4111459  | CMake 3.6.4111459                               | cmake/3.6.4111459/                                  
cmake;3.10.2.4988404                                                                     | 3.10.2       | CMake 3.10.2.4988404                                                
cmake;3.18.1                                                                             | 3.18.1       | CMake 3.18.1                                                        
cmake;3.6.4111459                                                                        | 3.6.4111459  | CMake 3.6.4111459                                                   

否则,您必须从CMake官方网站下载CMake版本。

https://developer.android.com/studio/command-line/sdkmanager#list_installed_and_available_packages

这对我有用:sdkmanager.bat cmake;3.10.2.4988404

最新更新