我有一个项目依赖于一些maven lib,在proguard之后我保存了包com.xxx下的文件,但我没有在我的项目proguard文件中添加规则,我必须从maven lib导入。我知道在progurad处理过程中会有一个合并的proguard文件。我的问题是有一种方法来挂钩处理并打印分离的proguard规则,或者如何找到哪个lib导入规则。提前致谢。
修改您的proguard-project.txt
以包含
-printconfiguration "build/outputs/mapping/configuration.txt"
触发proguard与./gradlew assembleRelease
一起运行并检查文件。它并不总是告诉我哪个aar
或jar
贡献了它。也许为AGP创建功能请求,使行为与aapt
一致,qazxswpoi打印每一行的来源。