com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+ 是微信提供給第三方sdk(支付、登錄和分享等),今天在跑一個新項目的時候這個依賴老是下載不到,最後找到了微信團隊的maven服務器,才解決
解決方案如下
allprojects {
repositories {
maven {
url "https://bintray.com/wechat-sdk-team/maven" //配置倉庫即可
}
// google() 把谷歌的倉庫註釋掉,不然一直卡在那裏轉圈
// maven {
// url "https://maven.google.com"
// }
//如果不翻牆,建議使用阿里的倉庫
maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
}
}
注意:在國內我一般把jcenter()和google()
放在其他倉庫的後面,便於gralde的快速編譯,加載依賴
最後我可以去看這個倉庫長啥樣
最新版本是"5.4.0",vesion如果採用+
去通配,會影響下載效率,建議手動指定固定版本