这两天被一个突如其来的bug弄得很头疼,没错,就是下面这个:
':app:transformClassesWithJarMergingForSelfDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support
4/content/res/TypedArrayUtils.class
关键是这个bug来的很突然,本来项目运行一点毛病没有,可是早上一打开项目就报这个错误。
本来像这种错误是直接找到多余的v4jar包,删除就可以了,可是我在项目里并没有找到v4的包。
后来开始按照blog.csdn.net/cx1229/article/details/52786168 这位兄台的方法去解决,可是我并没有找到pom.xml文件。然后就只能换其他方法。也还有其他的方法,可能对别的项目是有用的,但是我这个项目的话就没能解决问题。
最后我的做法是把项目里添加的v7依赖从25.0.0升级到26.0.0—alpha1,然后就Rebuild一下就行了。
网友评论