我在Android应用程序项目中打开了Proguard
。
我发布了应用程序,发生了很多崩溃。 99%的免费崩溃变为40%的免费崩溃...
我得到了这个关键的例外。
java.lang.IllegalStateException: View android.widget.LinearLayout{ffb46cf V.E...... ......ID 0,0-720,1238} does not have a NavController set
at b.m.B.a(Navigation.java:84)
at com.example.view.main.fragment.k.a(WebViewFragment.kt:448)
我正在使用Navigation Component
,大多数崩溃发生在此行。
Navigation.findNavController(mView).navigate(R.id.action_aFragment_to_bFragment, bundle, null)
我将此添加到了proguard-rules.pro
-keep class * extends androidx.fragment.app.Fragment{}
但是无法解决我的问题。我该怎么办?