現(xiàn)在使用Android Studio,在使用第三方庫的時候夜涕,為了方便版本的更新秦士,如果可以都是使用的改用gradle形式片任。
但有些平臺的文檔里沒有指定版本號贮折,是建議的直接用最新版锹锰,比如微信開放平臺是使用的"+":
dependencies {
compile 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
}
其他的就是如友盟統(tǒng)計那樣掏导,是使用的"latest.integration":
dependencies {
compile 'com.umeng.sdk:common:latest.integration'
compile 'com.umeng.sdk:analytics:latest.integration'
}
雖然這樣很省事享怀,能保證一直使用的最新版。但有時網(wǎng)絡(luò)不佳碘菜,會一直Gradle build凹蜈,或著新版本改到太大,也容易出問題忍啸。
所以這時候需要自己選擇版本仰坦,有兩種方法:
第一種是到bintray/jcenter,搜索Package Name
,然后選擇需要的版本计雌。
bintray/jcenter選擇版本
還有一種就是第一次使用最新版悄晃,然后到C:\Users\Wannoo.gradle\caches\modules-2\files-2.1文件夾里找到之前下載的庫文件,選擇最新版本.
本地文件夾選擇版本
知道版本號,然后把依賴庫的語句改一下就行了凿滤。
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:1.4.0'