and cmake来做ndk的开发

好像这种方式不用再装cygwin了(编译ffmpeg之类还是需要的)

1、先装ndk,和cmake,勾选 show package details可以选择装什么版本

2、配置地址

在菜单“file”中选择“project structure”选项,按图片中的步骤即可以解决标题中的问题:

 配置ndk地址不成功的话,先在文件夹下配置一个空文件夹platforms

 3、建一个native cpp工程

4、运行时可能遇到的问题

a、后面运行时cmake版本可能会有问题

22:32 Gradle sync failed: Invalid revision: 3.18.1-g262b901-dirty

Consult IDE log for more details (Help | Show Log) (502 ms)

换个cmake版本

 b、CreateProcess error=2, 系统找不到指定的文件

同样

这个换个低点版本的ndk就行了

 

原文地址:https://www.cnblogs.com/cnchengv/p/15174530.html