我在Andriod系统上开发了两个基于java A和B的项目,A项目的代码依赖B项目的代码,B项目的代码也依赖A项目的代码。我可以使用Proguard混淆A但是不混淆B,A和B也能正常工作?
最佳答案
为了防止 B 被混淆,包括以下内容:
-keep class com.projectB.package.** { *; }
对于项目 B 中的所有包。这会出现在使用这些文件的任何项目的 proguard.cfg 中。当混淆器运行时,它会知道不要混淆 B 中的任何内容,并且项目 A 将被混淆。
关于android - 如何混淆两个android项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13413124/