MissingPluginException firebase_auth при вызове метода из флаттера - PullRequest
0 голосов
/ 04 апреля 2020

Почему отсутствует плагин firebase_auth (версия: "0.15.5 + 3"), когда я вызываю android собственный код? Я всегда делаю обновления пакетов. Все вроде нормально и актуально. Эта ошибка не влияет на мое приложение, но очень неприятно видеть эту ошибку в выводе журнала. firebase_auth - продукт Google, поэтому я ожидаю, что он будет работать без ошибок * Firebase версии:

  firebase:
    version: "7.2.1"
  firebase_auth:
    version: "0.15.5+3"
  firebase_auth_platform_interface:
    version: "1.1.7"
  firebase_core:
    version: "0.4.4+3"

Вывод журнала с ошибкой

I/Timeline(14942): Timeline: Activity_idle id: android.os.BinderProxy@eac2d7f time:71001483
E/flutter (14942): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: MissingPluginException(No implementation found for method currentUser on channel plugins.flutter.io/firebase_auth)
E/flutter (14942): #0      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:319:7)
E/flutter (14942): <asynchronous suspension>
E/flutter (14942): #1      MethodChannel.invokeMapMethod (package:flutter/src/services/platform_channel.dart:349:48)
E/flutter (14942): #2      MethodChannelFirebaseAuth.getCurrentUser (package:firebase_auth_platform_interface/src/method_channel_firebase_auth.dart:43:10)
E/flutter (14942): #3      FirebaseAuth.currentUser (package:firebase_auth/src/firebase_auth.dart:316:45)
E/flutter (14942): #4      _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:45:6)
E/flutter (14942): #5      FirebaseAuth.currentUser (package:firebase_auth/src/firebase_auth.dart:314:35)
E/flutter (14942): #6      Auth.getCurrentUser (package:digital_watering/services/authentication.dart:31:45)
E/flutter (14942): #7      _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:45:6)
E/flutter (14942): #8      Auth.getCurrentUser (package:digital_watering/services/authentication.dart:30:38)
E/flutter (14942): #9      _RootPageState.initState (package:digital_watering/pages/root_page.dart:28:17)
E/flutter (14942): #10     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)
E/flutter (14942): #11     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (14942): #12     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (14942): #13     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (14942): #14     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (14942): #15     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (14942): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (14942): #17     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (14942): #18     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (14942): #19     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter (14942): #20     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (14942): #21     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (14942): #22     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (14942): #23     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (14942): #24     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (14942): #25     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (14942): #26     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (14942): #27     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (14942): #28     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (14942): #29     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (14942): #30     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (14942): #31     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter (14942): #32     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter (14942): #33     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter (14942): #34     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (14942): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (14942): #36     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (14942): #37     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (14942): #38     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (14942): #39     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter (14942): #40     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter (14942): #41     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter (14942): #42     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter (14942): #43     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter (14942): #44     Componen

Спасибо

...