Я получаю ошибку Proguard с компонентом навигации. Как я могу решить проблему? - PullRequest
0 голосов
/ 29 июня 2019

Я включил Proguard в своем проекте приложения для Android.

И я опубликовал приложение, и произошло множество сбоев.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{}

Но не смог решить мою проблему.Что мне делать?

...