1. 程式人生 > >Could not find any matches for com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+ as no versions處理

Could not find any matches for com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+ as no versions處理

前言:昨天執行專案遇到很奇葩的報錯,我上一分鐘執行專案還是好好的什麼都沒改動,下一分鐘執行就報錯了,特此記錄下.

這裡寫圖片描述

Error:Could not find any matches for com.tencent.mm 

.opensdk:wechat-sdk-android-with-mta:+ as no versions of com.tencent.mm 

.opensdk:wechat-sdk-android-with-mta are available.
Required by:
    project :userapp
<a href="searchInBuildFiles"
>Search in build.gradle files</a>

上面這段英文翻譯意思就是我的專案裡面build檔案配置的om.tencent.mm .opensdk:wechat-sdk-android-with-mta:+這個依賴沒有下載成功,應該是jcenter那邊出問題了.那我們就以jar包的形式來引用吧,

1.首先開啟build檔案註釋掉 compile ‘com.tencent.mm .opensdk:wechat-sdk-android-with-mta:+這行

這裡寫圖片描述

2.下載libammsdk.jar包複製到你專案的libs資料夾裡面,然後add to path 一下,然後重新導包再Clean一下就可以啦.