打包报错:Entry name 'res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml' collided

先上摸索得出的解决办法:

删除生成apk目录下的安装包以及output.json,然后重新打包即可,可能只删除output.json也可以

尝试过搜到的两种解决办法:

  1. 将gradle版本降回到3.4.0,可行
  2. 删除build目录,我的项目不可行

本来今天周一,开开心心上班想打包测试,结果一点finish,就报错Entry name 'res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml' collided,瞬间好心情全没了,搜索整合项目都没用到这个sdk中的源文件,迷惑x1,想了一下周末无聊就按照要求修改代码添加了功能,没动到布局,迷惑x2,更没动到配置文件,迷惑x3,bing一下说要修改把3.6.1的gradle版本修改为3.4.0,但是蛮久之前就升级了也没有过这种情况,迷惑x4,奈何折腾几下也还是不行,无奈修改为3.4.0,确实编译通过,本想就此用着,突然想起apk版本号还没改,改完sync,突然心有不甘,又把gradle修改为最新,sync,打包,success,????!!!迷惑x5,调试,没问题,重新打包,Entry name 'res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml' collided。。。。。?????!!!迷惑x6,气得我去生成目录删除刚生成的apk,顺带删掉output.json,打包,success,意料之中,然后又删除apk,不删output.json,打包,success。。。。????!!!迷惑x7,算了,不管了,看起来已经正常,但依旧是迷惑。。。。。

你可能感兴趣的:(android,Android,Studio)