開發工具: Android Studio 3.4.1
OS:Android 4.4.2
1.創建JNI文件及其界面,為后面的測試作准備
2.新建java類和重命名cpp文件
特別注意的地方為cpp文件里的方法名稱
3.改寫CMakeLists.txt文件中的內容
4.MainActivity的代碼如下:
OK,測試生成so 成功,我們接下來對這個so文件進行調用。
5.創建一個支持CPP 的項目,命名為:CallSoFunc
6.創建一個和要被調用類一樣的包名和類
6.1創建包
6.2創建類
創建的新類對應的代碼如下:
7.引入要引用的so.
7.1 編寫代碼
8.運行。只能在真機上運行。虛擬機上運行無效