除了一个用于proguard收缩的库以外,排除每个库。困惑

时间:2015-04-02 22:57:51

标签: android proguard

是否有Proguard允许我只收缩其中一个依赖项并离开我的应用程序&其他依赖项的文件未被触及?

我要缩小的库是Guava。我的proguard-rules.pro

中有以下内容
-keep class !com.google.common.** { *; }
-keep enum !com.google.common.** { *; }

目前,该应用程序可以使用这些选项,但我可能在测试时错过了一两个场景。这是正确的方法吗?这是否还保留了排除类中的属性?

P.S。 - 这是一个开源的Android应用程序。因此,我选择不混淆我的代码。

0 个答案:

没有答案