仅记录下我这几天的苦逼心情,项目重新导入后出现了这个问题Could not to resolve 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.3.1‘,无法解析这个东东,之前还是好好的,突然仅不行了,为此查找了很多方案,坐下记录
首先想会不会是因为它这个东西最新版出来的问题,官方文档上使用的这个com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+‘就是为了一直持续采用最新的版本,但是之前用这个不成经过查询选用了具体的版本好,5.3.1 ,但是这次还不行,所以想会不会是又出新版本了的原因,于是就去看了看版本wechat-sdk-android
诺,最新的显示是5.4.0了,然后换过来,em。。。。还没好,但是这的确是一个解决办法,只能说不适合我这个问题
于是我又思考并查阅,最终从这个https://blog.csdn.net/SYIF88/article/details/75505681上面找到了我想要的,大概是说工程中.idea中libraries中的wechat***.xml文件丢失了,我看了看,我凑,真的没有了,找到问题的原因了,我试想把这个xml文件直接拷贝过去,不过总觉的不靠谱,毕竟是要通过gradel重新生成的,但是我又考虑了,为什么不能重新生成,最后在同事的帮助之下,发现貌似是android studio 的一个坑把,写的有但是一直无法获取依赖,最后我的解决方案就是把android studio删除重新进行配置,然后,完事。
下面是转发的完全卸载android studio的方法 配上链接
https://www.jianshu.com/p/af8b6a825d14
- 卸载Android Studio
rm -Rf /Applications/Android\ Studio.app
rm -Rf ~/Library/Preferences/AndroidStudio*
rm ~/Library/Preferences/com.google.android.studio.plist
rm -Rf ~/Library/Application\ Support/AndroidStudio*
rm -Rf ~/Library/Logs/AndroidStudio*
rm -Rf ~/Library/Caches/AndroidStudio*
- 删除Projects
rm -Rf ~/AndroidStudioProjects
- 删除gradle
rm -Rf ~/.gradle
- 卸载Android Virtual Devices(AVDs) and *.keystore
rm -Rf ~/.android
- 删除Android SDK Tools
rm -Rf ~/Library/Android*