不得不吐槽,网上的教程都不好使
环境
刚下载的AS 3.3.1,windows10,java8
新建Jni文件
make project 生成.class文件


生成.h 文件
- 将上面生成的class文件赋值到代码目录

- 运行命令生成头文件
javah -classpath . -jni pt.pagetan.com.ndktesttwo.JNITest


编写c文件
为了便于管理,新建jni目录,把.h文件放进去

新建c文件,并删除之前copy的.class文件


build.gradle中设置so名字

关联android.mk文件



测试


生成的so文件在这里

如果一不小心clear了,或者把build目录删除了
把这段代码注视掉,再clear 然后make project
就会再次提示
那么,再次关联android.mk就ok了,可以直接把刚才注释的恢复
版权声明:本文为u013818990原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。