内容简介:目前最新版本的新版本的目前默认依旧使用
目前最新版本的 Android Studio 3.3.1 默认使用 CMake 3.6 版本,但是已经支持 CMake 3.10.2 版本了。
新版本的 CMake 3.10.2 新增了 FindVulkan.cmake 等一系列的改进,对于很多项目来说,会更友好。
目前默认依旧使用 CMake 3.6 版本,但是可以手工指定使用 CMake 3.10.2 。
可以使用如下命令行安装目前支持的最新的 CMake 版本,命令参考如下:
$ export ANDROID_SDK_HOME=~/Library/Android/sdk/ # 安装 Java 8 $ brew cask install java8 # 指定默认的Java版本 $ export JAVA_HOME=`/usr/libexec/java_home -v 1.8` $ ${ANDROID_SDK_HOME}/tools/bin/sdkmanager --update # 使用 '${ANDROID_SDK_HOME}/tools/bin/sdkmanager --list | grep cmake' 查看可以安装的最新版本 $ export ANDROID_CMAKE_REV_3_10="3.10.2.4988404" $ ${ANDROID_SDK_HOME}/tools/bin/sdkmanager "cmake;$ANDROID_CMAKE_REV_3_10"
也可以如下图安装
安装完成之后,在工程的 build.gradle 中指定需要的版本号:
android {
...
externalNativeBuild {
cmake {
...
version "3.10.2"
}
}
}
需要在两处指定,否则不生效。如下图:
参考链接
- Upgrade CMake version installed with Android-Studio Ubuntu 18.04
- Android Studio CMake Version
- 向您的项目添加 C 和 C++ 代码
- CmakeOptions
- sdkmanager
- macOS Mojave(10.14.2)系统上编译LunarG/VulkanTools工程的Android版本
- How to install cmake using Android sdkmanager?
- npetrovsky/docker-android-sdk-ndk
- NDK, CMake, and Android in TravisCI
- Android Studio release notes
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
图解服务器端网络架构
[日] 宫田宽士 / 曾薇薇 / 人民邮电出版社 / 2015-4 / 79.00元
本书以图配文,详细说明了服务器端网络架构的基础技术和设计要点。基础设计是服务器端网络架构最重要的一个阶段。本书就立足于基础设计的设计细分项目,详细介绍各细分项目的相关技术和设计要点。全书共分为5章,分别讲述进行物理设计、逻辑设计、安全设计和负载均衡设计、高可用性设计以及管理设计时所必需的技术和设计要点。一起来看看 《图解服务器端网络架构》 这本书的介绍吧!