【问题标题】:Androidx settings multiple screens ProGuard issueAndroidx设置多屏ProGuard问题
【发布时间】:2019-12-19 12:07:49
【问题描述】:

我在这里使用以下指南:

https://developer.android.com/guide/topics/ui/settings/organize-your-settings

创建一个多屏幕设置活动。除了最终使用 ProgGuard 生成 APK 之外,它可以正常工作。问题是使用:

app:fragment=path.to.activity$fragment

片段在活动中被标记为未使用。因此,ProGuard 继续并将其删除。在不依赖 ProGuard 的情况下,是否有适当的解决方案来处理此问题?

谢谢。

【问题讨论】:

    标签: android settings proguard androidx


    【解决方案1】:

    你可以使用progurd-rules.pro

    -keep public class MyClass  //name of your class 
    

    您可以在要保留的代码中添加@Keep 注解。在一个类上添加@Keep 可以使整个类保持原样。

    更多详情请查看此链接link keep

    【讨论】:

      猜你喜欢
      • 2019-03-06
      • 1970-01-01
      • 1970-01-01
      • 2019-08-28
      • 2020-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-20
      相关资源
      最近更新 更多