适用于AndroidX AppCompat包的Proguard规则

问题描述 投票:0回答:1

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

我坚持使用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规则中是否有任何更新?

android proguard android-appcompat android-proguard androidx
1个回答
3
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.