1. 程式人生 > >android如何新增第三方依賴庫

android如何新增第三方依賴庫

android開發中經常會需要引用第三方的程式包,一般有兩種方式:一種是將依賴包直接拷貝到本地工程的libs目錄下;另一種是線上依賴,即通過gradle指令碼新增依賴關係,在工程編譯時通過pom檔案去下載對應的依賴包。

今天主要講第二種依賴方式,如果我想依賴某一固定版本的程式包,可以採用如下方式:

dependencies {
    implementation 'com.squareup.okhttp3:okhttp:3.11.0'
}

如果我們不想每次都去手動修改對應依賴包的版本號,想自動去依賴最新的版本,可以採取如下方式:

dependencies {
    implementation 'com.squareup.okhttp3:latest.release'
}

主要還有一種依賴方式:

dependencies {
    implementation 'com.squareup.okhttp3:latest.integration'
}

但是不建議使用這種方式,因為你確實會引用最新的依賴包,但可能是正式版本,也有可能是測試版本,這就有一個穩定性問題。如果是產品級應用,不推薦這樣使用。更嚴謹一些,也不推薦使用latest.release方式,這樣不僅編譯時間會成倍增加,而且如果第三方依賴包底層有問題會非常不好查,嚴重的是可能API發生了改變,直接導致程式崩潰。