library-x
汇编到aar
文件中。有两个项目:project-a
和project-b
。他们都使用library-x
。但同时在project-b
内使用了project-a
。因此,当我尝试汇总project-a
时,我得到duplicate entry
例外:
Error:Execution failed for task ':app:transformClassesWithJarMergingForMock'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/libraryx/BuildConfig.class
我理解为什么会发生这种情况:因为在这两个项目中都有相同类别的library-x
。但是如何解决呢?