Android Studio 怎麼新增使用第三方jar包及無法編譯的問題解決方法
阿新 • • 發佈:2019-01-30
一直在考慮著寫部落格什麼的,估計有好幾年了吧。好吧,我承認我很懶啦o(╯□╰)o,那麼就先從一篇轉載開始吧
在使用Android Studio新增第三方包 ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar,操作方法為:
1、將jar包放入專案裡的libs資料夾中; 2、在project選中該jar包,點選右鍵選擇:"Add as library"; 完成到第2步,即可在專案中import了。 但是專案在編譯時會出現,這時需要進行第3步: 3、在專案的build.gradle檔案裡的dependencies節加入 dependencies { compile files('libs/android-support-v4.jar')//這行原來就存在的,需要新增的是下面那行 compile files('libs/ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar')//加入這一行 } 再次編譯專案,可正常編譯並運行了,但建立引用jar裡的類例項時,系統會丟擲異常NoClassDefFoundError,此時需要操作第4步; 4、開始-執行輸入cmd進行命令視窗; cd 具體的專案存放位置 執行 gradlew.bat clean 命令執行結果如下: C:\Users\WD>cd C:\Users\WD\AndroidStudioProjects\wdLogin