AutofillManager NPE 崩溃:尝试在空对象引用上调用虚拟方法 containsKey(java.lang.String)'

SDu*_*bey 9 android android-studio android-autofill-manager

我没有在项目中使用 AutofillManager 的直接痕迹,但在崩溃分析中仍然遇到此崩溃。我们该如何处理这个问题?

崩溃日志-

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.os.Bundle.containsKey(java.lang.String)' on a null object reference.

    android.view.autofill.AutofillManager.onAuthenticationResult AutofillManager.java:1798
    android.app.Activity.dispatchActivityResult Activity.java:8674
    android.app.ActivityThread.deliverResults ActivityThread.java:5850
    android.app.ActivityThread.handleSendResult ActivityThread.java:5896
    android.app.servertransaction.ActivityResultItem.execute ActivityResultItem.java:54
    android.app.servertransaction.ActivityTransactionItem.execute ActivityTransactionItem.java:45
    android.app.servertransaction.TransactionExecutor.executeCallbacks TransactionExecutor.java:135
    android.app.servertransaction.TransactionExecutor.execute TransactionExecutor.java:95
    android.app.ActivityThread$H.handleMessage ActivityThread.java:2434
    android.os.Handler.dispatchMessage Handler.java:106
    android.os.Looper.loopOnce Looper.java:226
    android.os.Looper.loop Looper.java:313
    android.app.ActivityThread.main ActivityThread.java:8633
    java.lang.reflect.Method.invoke Method.java
    com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run RuntimeInit.java:567
    com.android.internal.os.ZygoteInit.main ZygoteInit.java:1135
Run Code Online (Sandbox Code Playgroud)

Sor*_*rin 1

Chromium 中存在一个与此类似的未解决问题。看起来它可能已在最新版本中修复,因此我们可能必须等待用户更新他们的浏览器和网络视图。