android studio中使用ndk实例

一直想了解下android的ndk使用,今天终于有时间来学习下,学习过程记录如下:
在build.gradle文件中加入
这里写图片描述
新建一个类JniTest,如下
这里写图片描述
System.loadLibrary(“ name"), name的值为build.gradle里面配置的ndk的moduleName
在gradle.properties,添加如下配置
这里写图片描述
然后rebuild project,会在build/intermediates文件夹下生成classes文件夹
这里写图片描述
打开android studio的terminal
执行以下命令
这里写图片描述
注意标红的地方一定要加一个“.”并且跟后面的文字有空格,执行成功之后会生成
这里写图片描述
把这个文件复制到
这里写图片描述
在这个目录下新建一个TestJni.cpp的文件
这里写图片描述
MainActivity代码如下
这里写图片描述
运行如下:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/gulihui890411/article/details/54095585