不知道有没有人和我一样,在Android Studio使用微信的sdk时,build有时会报错:org.gradle.internal.resolve.ModuleVersionResolveException,错误提示是com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+无法下载,可是前几天还是可以正常编译的,这是怎么回事呢?
网上百度的答案是指明明确的版本号,可微信的官方文档上给出的是让我们直接用+,这样一来我也不知道到底最新版本是什么?
无意间发现一篇博客给出了答案:https://bintray.com/wechat-sdk-team/maven 这个地址可以查看到wechat-sdk的最新版本号,这样我们就可以直接指定成最新版本了。
从图上可以看出,最新版本是5.5.8,我们直接设置implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:5.5.8'
,然后同步,就成功了~