1、導入*.jar包
爲了添加一個第三方已經打包好的jar文件進你項目,打開Android項目的Project模式,在項目中app目錄下的libs文件夾,直接通過COPY/PAST把你下載的jar文件拷貝到libs文件夾下:
2、使jar包生效
右鍵項目,選擇下方的Open Module Settings
,在彈出的頁面點擊下方的app
,點擊右方的Dependencies
,點擊右上方的添加依賴按鈕(綠色加號)
,選擇2 jar dependency
,在彈出的對話框中選擇新添加到libs中的jar文件
,OK,第一步完成。
第二步,打開build.gradle文件,檢查末尾是否有類似下面這樣的內容,如果沒有,手動在文件下相應位置添加:
dependencies {
//與服務器網絡通信
implementation files('libs/jackson-core-asl-1.9.8.jar')
implementation files('libs/jackson-mapper-asl-1.9.8.jar')
}
3、排除錯誤
3.1 More than one file was found with OS independent path ‘META-INF/ASL2.0’:
需要在app.gradle文件裏面android節點下添加這樣的代碼
packagingOptions {
exclude 'META-INF/ASL2.0'
}
3.2 bug\0.jar: 另一個程序正在使用此文件,進程無法訪問。
打開任務管理器,找到Android Studio裏面的子進程,有一個java se plateform, 結束進程,就可以了。