我得到这个错误。我该如何解决它?
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.volkan.quiz, PID: 14381
java.lang.IllegalArgumentException: Argument "license" is marked as non-null but was passed a null value.
at com.volkan.quiz.StartFragmentDirections$ActionStartFragmentToMainFragment.setLicense(StartFragmentDirections.java:143)
at com.volkan.quiz.StartFragment$5$1.onComplete(StartFragment.java:302)
at com.google.android.gms.tasks.zzj.run(com.google.android.gms:play-services-tasks@@17.1.0:4)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at com.google.android.gms.internal.tasks.zzb.dispatchMessage(com.google.android.gms:play-services-tasks@@17.1.0:6)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6692)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
I/Process: Sending signal. PID: 14381 SIG: 9
1条答案
按热度按时间m1m5dgzv1#
这是一个安卓应用的运行时错误信息,表示程序的StartFragment类出现错误,根据错误信息,具体错误原因是调用StartFragmentDirections$ActionStartFragmentToMainFragment.setLicense方法时,未正确传递非空参数“license”。
若要解决此问题,您需要查找代码中的错误,并确保在调用方法时正确传递了参数。您可以使用调试工具更详细地了解错误并找到问题的根本原因。