Android Studio中so庫的創建與使用、jar庫(jar調用so庫)的創建與使用(二)

工程下載https://download.csdn.net/download/cnicfhnui/10422621

上一篇是怎麼生成調用so庫

這邊來創建jar庫,用jar庫調用so庫,程序直接調用jar庫就可以了

結合上篇:Android Studio中so庫的創建與使用、jar庫(jar調用so庫)的創建與使用(一)

在上篇工程菜單File->New->New Module...創建一個Java Library


實現這個類,與上篇一樣


在libjnitest目錄中(也就是我們剛纔創建的庫名)打開build.gradle

添加如下內容,主要作用是把生成的jar直接放在app/libs文件夾中


終端裏執行

gradlew makeJar


調用這個庫


注意:調用前把JniTest.JAVA刪除掉

看下圖JniTest.JAVA已經刪除了,否則調用的還是上篇寫的JniTest類而非JniTest.jar庫,直接調用so庫才用JniTest.JAVA,而用jar庫來調用so庫就不用JniTest.JAVA文件了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章