列个纲:
1.根据.cpp文件和.h文件制作so库;
2.基础API认识;
3.代码示例;
以下正文:
1. 笔者android studio版本为:2.1.1
1.1将项目栏指向project,在main目录下(java包同级目录)创建jni文件(参考我的csdnNDK开发入门:
http://blog.csdn.net/ssy_neo/article/details/51758687);
1.2将解压出来的java-simple-serial-connector-2.8.0\src\cpp\_nix_based\jssc.cpp文件和\java-simple-serial-connector-2.8.0\src\cpp\jssc_SerialNativeInterface.h文件放进jni文件夹;
1.3进app目录的build.gradle,声明我们的ndk名(AS会自动提示是否添加android.useDeprecatedNdk=true,点确定。若没有下载过NDK环境,请自行下载,方法百度);
1.4拍黑板:“啪啪啪”,同学们注意,第一个要点来了。
1.4.1:新建一个包