今天项目突然报错,编译不过去,查看了报错语句
Unable to resolve dependency for ':app@debug/compileClasspath': Could not download wechat-sdk-android-with-mta.jar (com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.4.0)
Open File
Show Details
说明无法下载这个依赖包,网站找到了答案,其原因是微信推荐使用的语句是
//微信支付
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'
版本为"+"会自动获取最新的,然后我去https://bintray.com/wechat-sdk-team/maven地址查看了最新的包,发现是昨天微信推出了5.4.0版本的依赖包,目前可能加载不到,所以去https://bintray.com/wechat-sdk-team/maven/com.tencent.mm.opensdk%3Awechat-sdk-android-with-mta地址找到之前的版本先试用着,待依赖包能正常使用后再做修改
这是修改后依赖方式
//微信支付
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.3.1'
----------------ok---编译通过 大功告成

项目因微信SDK依赖包加载失败导致编译错误。通过调整依赖版本至5.3.1,成功解决了5.4.0版本暂时无法下载的问题。
4705

被折叠的 条评论
为什么被折叠?



