Android Studio,等级:请使用-dontwarn或-ignorewarnings来抑制它们

时间:2018-02-07 15:56:27

标签: android gradle android-proguard

如何使用-dontwarn?或 - 警告? 把它们放在哪里?

有人可以举例说明如何做到这一点吗?

enter image description here

2 个答案:

答案 0 :(得分:1)

在proguard-rules.pro文件中,您可以指定标志-dontwarn和-ignorewarnings

-dontwarn com.squareup.okhttp.**

我已将此添加到我的proguard-rules文件中。这意味着如果这个特定的glob模式有一个未解析的引用,或者为此产生了一些警告,请不要警告我。

您同样指定-ignorewarnings

有关详细信息,请查看官方文档 Proguard Usage Manual

答案 1 :(得分:1)

您可以在应用模块的-dontwarn文件中使用proguard-rules.pro 例如:

-dontwarn android.support.v4**

更多信息RFC 4627

您也可以运行:

./gradlew :app:transformClassesWithAndroidGradleClassShrinkerForUatDebug --debug

获取更多详细信息。