适用于AndroidX AppCompat软件包的Proguard规则

时间:2019-04-07 03:49:11

标签: android proguard android-appcompat android-proguard androidx

到目前为止,我正在使用AppCompat库,但现在我已将项目迁移到AndroidX库。

我对 androidx的保护规则感到困惑。

如您所知,我们正在对AppCompat使用如下proguard规则:

-keep public class android.support.v7.widget.** { *; }
-keep public class android.support.v7.internal.widget.** { *; }
-keep public class android.support.v7.internal.view.menu.** { *; }

-keep public class * extends android.support.v4.view.ActionProvider {
    public <init>(android.content.Context);
}

我进行了很多搜索,但没有找到合适的文档。

AndroidX Proguard规则中是否有任何更新?

1 个答案:

答案 0 :(得分:3)

AppCompat已经在AAR中直接包含了它所需的ProGuard规则:无需声明任何特殊的ProGuard规则。

因此,您可以完全删除自定义规则。