我正在编写 2 个 Android 库。当我对两者进行混淆时,它们中的混淆代码都包含一个名为 的类a.a.a.a.a,当尝试在同一应用程序中使用这两个库时,该类会导致以下错误:
在模块classes.jar (lib1) 和classes.jar (lib2) 中发现重复的类aaaaa
我怎样才能防止Proguard混淆前 3 个包而最终得到:
my.domain.lib1.a.a和my.domain.lib2.a.a?
编辑:混淆是在构建库的过程中发生的,而不是在构建应用程序时发生的。