1.先写demo
先贴出完整的代码, 然后再做分析
-
在对应module的build.gradle中添加ldLibs "log"
build.gradle添加log.png -
在jni目录下添加头文件(头文件名字随意起)
创建头文件.png -
在头文件中添加如下代码:
头文件内容.png -
然后在要进行打印的地方添加如下代码:
如果想看看jnitest.c的流程, 可以参考这篇文章
需要打印的地方添加如下代码.png -
rebuild该工程, 复制so库, 然后运行该项目, 即可看到打印
Android studio每次生成的so都是存在build目录下
复制so文件.png
网友评论