Android NDK

来源:互联网 发布:日本书法 知乎 编辑:程序博客网 时间:2024/06/06 02:07

说明:此方法适合安卓版本2.2以上,版本不够的请先升级。

(1)新建项目时将include C++ Support打钩然后一直到最后finish即可


(2)新建个类,类需要loadLibrary要跟mainActivity中的一致,可以改名字在cmakeList文件中更改



(3)如果自己新建c文件的话,在cpp包下面新建c++文件,选择.c后缀的可以


(4)里面的代码方法名字一定要是Java_包名_类名_方法名,然后里面的指针是(*env)这是c的,c++的是env不过需要加上extern"C"


(5)在cmakeList文件中添加自己写的文件路径,如图:

然后就可以编译运行了,最新版的安卓ndk就是这么简单


0 0