我使用gradle consumerProguardFiles
选项来模糊我的库项目的android项目。然后我在库的proguard-rules.pro文件中添加了proguard的-dontshrink
选项,以保护我的库类不被删除,但-dontshrink
适用于我的整个项目!
是否可以使用proguard -dontshrink
只在库模块中工作(需要优化和混淆)?
答案 0 :(得分:0)
最后我找到了一个解决方案,使用带有-keep
选项的allowobfuscation
,它只会模糊代码。