Android Studio更新了,超级多问题,这个问题一样困扰了很久,duplicate entry: android/support/v7/appcompat/R$anim.class
说什么重复的入口,v7那个包,然后我把所有地方改成同样的v7,又出现其他一堆的问题,因此,google上看些英文的文档解决了
打开终端,去到当前项目的根目录,比如我app的包名是kam,那我去到它的上一层目录,执行
./gradlew clean
就会自动clean并下载适合的版本。重新build一下就可以了。
或者是
Error:Execution failed for task ':app:transformClassesWithJarMergingFor_360Debug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: ch/imvs/sdes4j/CryptoAttribute.class
也一样用同样的办法可以解决。
ps.如果出现./gradlew clean 无法执行:显示Permission denied,即没有执行的权限,加上chmod +x gradlew后再次输入即可。