Android R8不保留在FragmentContainerView中使用的片段

问题描述

我的片段类由于R8而在构建后被删除,但在“ androidx.fragment.app.FragmentContainerView”中的main_activity.xml中使用了它。 在打开应用程序版本时,我找不到类错误

解决方法

根据this issue,为FragmentContainerView中使用的片段自动生成正确的保留规则要求您使用Android Gradle Plugin 4.1-alpha04或更高版本。

因此,您可以升级Android Gradle插件版本,也可以添加@Keep来手动保留片段。