适用于 AndroidX AppCompat 包的 Proguard 规则



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

我坚持使用安卓的 proguard 规则。

如您所知,我们正在为 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 规则是否有任何更新?

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

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

最新更新