【发布时间】:2020-04-29 22:41:26
【问题描述】:
我正在编写 2 个 Android 库。当我混淆两者时,它们中的混淆代码都包含一个名为 a.a.a.a.a 的类,当尝试在同一应用程序中使用这两个库时会导致以下错误:
在模块 classes.jar (lib1) 和 classes.jar (lib2) 中发现重复的 a.a.a.a.a 类
如何防止 Proguard 混淆前 3 个包以得到:
my.domain.lib1.a.a 和my.domain.lib2.a.a?
编辑:混淆是作为构建库的一部分发生的,而不是在构建应用程序时发生的。
【问题讨论】:
标签: android proguard android-library