Ошибка интеграции с Flatter Firebase: не удалось превратить объект в JSON - PullRequest
0 голосов
/ 12 мая 2018

Внезапно я получаю следующую ошибку при выполнении любого взаимодействия с firebase (auth или firestore) в моем приложении для флаттера Android.

E/StorageHelpers(15925): Failed to turn object into JSON
E/StorageHelpers(15925): java.lang.NullPointerException: Attempt to invoke virtual method 'org.json.JSONObject com.google.firebase.auth.internal.zzm.zzbf()' on a null object reference
E/StorageHelpers(15925):    at com.google.firebase.auth.internal.zzz.zzi(Unknown Source:126)
E/StorageHelpers(15925):    at com.google.firebase.auth.internal.zzz.zzg(Unknown Source:3)
E/StorageHelpers(15925):    at com.google.firebase.auth.FirebaseAuth.zza(Unknown Source:28)
E/StorageHelpers(15925):    at com.google.firebase.auth.zzm.zza(Unknown Source:3)
E/StorageHelpers(15925):    at com.google.firebase.auth.api.internal.zzaw.zzaa(Unknown Source:27)
E/StorageHelpers(15925):    at com.google.firebase.auth.api.internal.zzcy.zzal(Unknown Source:0)
E/StorageHelpers(15925):    at com.google.firebase.auth.api.internal.zzcy.zza(Unknown Source:0)
E/StorageHelpers(15925):    at com.google.firebase.auth.api.internal.zzdb.zzb(Unknown Source:42)
E/StorageHelpers(15925):    at com.google.firebase.auth.api.internal.zzci.dispatchTransaction(Unknown Source:13)
E/StorageHelpers(15925):    at com.google.android.gms.internal.firebase_auth.zzb.onTransact(Unknown Source:22)
E/StorageHelpers(15925):    at android.os.Binder.execTransact(Binder.java:697

)

Вот мои зависимости от firebase:

  • firebase_auth: "^ 0.5.3"
  • cloud_firestore: "^ 0.7.0 + 2"

Похожие нерешенные вопросы:

https://github.com/invertase/react-native-firebase/issues/1068

Не удалось превратить объект в JSON

1 Ответ

0 голосов
/ 12 мая 2018

Я только что столкнулся с той же проблемой, что и ваша, я думаю, что это последнее обновление Firebase.

Вначале я пытался выполнить [Build]> [Очистить проект] и [Файл]> [Неверный кэш / перезапуск] в Android Studio,но все еще не работает, и эта ошибка все еще произошла.

Наконец Я исправил это, когда я удалил приложение на моем устройстве, и переустановил , теперь все работает нормально.

Вот версия, которую я использую в своем файле Gradle:

  • com.google.firebase: firebase-auth: 15.1.0
  • com.google.firebase: firebase-firestore: 16.0.0

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...