https://www.cnblogs.com/swp520lmg/articles/8636732.html
//这个串口程序简洁
1.JNI打包成so文件使用总结:
hello-jni.c文件方法的路径必须与安卓项目的类调用方法的构建路径一致
jstring
Java_com_example_hellojni_HelloJni_stringFromJNI
com.example.hellojni (类的路径)
方法名:HelloJni
JAVA调用的方法:public native String stringFromJNI();
2.安卓Android.mk下面的含义:
LOCAL_PATH := $(call my-dir) //获取路径
include $(CLEAR_VARS) //清除原有的包
LOCAL_MODULE := kello-jni //编译生成的so文件名
LOCAL_SRC_FILES := hello-jni.c //需要编译的文件名
include $(BUILD_SHARED_LIBRARY)
//https://www.cnblogs.com/xiaomiao/archive/2012/02/20/2360308.html
//这个案例是现成的构建生成so文件
(TestDK 是打包成现在so文件运行)
https://www.cnblogs.com/pplxlee/p/5559223.html
//这个是自己自动生成jni文件,然后再生成so文件
https://blog.csdn.net/adaixiaoxiao/article/details/51822744
https://blog.csdn.net/chenjinlong126/article/details/78075143