(1)创建一个java文件,声明native方法。
(2)从AndroidStudio的终端进入上一步创建的文件的所在目录,用javac命令编译sbc.java文件,编译成功会生成sbc.class文件。
(3)切换到.../app/src/main/java/目录,用javah命令生成头文件。
(4)在.../app/src/main/java/目录下创建一个jni文件夹,把上一步生成的头文件放入其中。
(5)创建com_eker_iblue_jni_sbc.c文件,实现头文件中的方法。
(6)创建Android.mk和Application.mk文件。
(7)进入jni目录,执行ndk-build生成so库文件。
(8)在app的build.gradle的android字段添加so库路径。
(9)至此,就可以使用native方法了。