Android studio突然报错Entry name ‘META-INF/androidx.vectordrawable_vectordrawable.version‘ collided的解决办法

今天遇到一个无语的bug,本来程序跑的好好的,同事让我打个包发他一下apk,打完包后,再运行程序开始报这个错“Entry name ‘META-INF/androidx.vectordrawable_vectordrawable.version’ collided”,我寻思代码也没改啊?百思不得其解,度娘上找来找去也没找到为啥出错,方法全试了个遍还报错。

同事支招让把上个版本程序里的build复制过来用,试了还是报错。

我们怀疑是打包时创建了什么奇怪的文件导致的,应该吧build清理一下,于是进build里clean project,结果提示我“A problem occurred starting process 'command 'C:\Users\shutong\AppData\Local\Android\Sdk\cmake\3.18.”。

于是我进文件夹里想直接删除build还提示我没权限,一气之下进Android studio里找到build文件夹,把下面这四个文件删了(为啥这样就有权限了???),再重新编译问题解决。
在这里插入图片描述
黑人问号脸???弄个Android真是让人无语。。。

补充:今天又遇到这个情况了,清空build文件夹问题依然没有解决,最后打包时换了个路径就可以正常打包了,怀疑是原路径下之前打包的安装包,跟这次打包有冲突,把之前打包的安装包删了,再打包就正常了。。。

猜你喜欢

转载自blog.csdn.net/qq_35761934/article/details/121933423