FlutterFirebaseAppRegistrar не найден в версии сборки приложения Flutter - PullRequest
1 голос
/ 17 апреля 2020

У меня есть Firebase, интегрированный в мой проект Flutter для Storage. Это хорошо работает на моих сборках отладки, но не в моей сборке выпуска.

Соответствующие строки из моего pubspe c .yaml:

  # Firebase core
  firebase_core: ^0.4.0+9
  # Firebase cloud storage
  firebase_storage: ^3.0.8
  # Google analytics
  firebase_analytics: ^5.0.2

Ошибка, которую я вижу при запуске релизного приложения:

2020-04-16 13:19:38.765 25613-25613/? W/ComponentDiscovery: Class io.flutter.plugins.firebase.storage.FlutterFirebaseAppRegistrar is not an found.
    java.lang.ClassNotFoundException: io.flutter.plugins.firebase.storage.FlutterFirebaseAppRegistrar
        at java.lang.Class.classForName(Native Method)
        at java.lang.Class.forName(Class.java:454)
        at java.lang.Class.forName(Class.java:379)
        at com.google.firebase.components.h.a(:78)
        at com.google.firebase.components.h.a(:71)
        at c.a.b.c.<init>(:468)
        at c.a.b.c.a(:354)
        at c.a.b.c.a(:321)
        at c.a.b.c.b(:305)
        at com.google.firebase.provider.FirebaseInitProvider.onCreate(:53)
        at android.content.ContentProvider.attachInfo(ContentProvider.java:2092)
        at android.content.ContentProvider.attachInfo(ContentProvider.java:2066)
        at com.google.firebase.provider.FirebaseInitProvider.attachInfo(:47)
        at android.app.ActivityThread.installProvider(ActivityThread.java:6983)
        at android.app.ActivityThread.installContentProviders(ActivityThread.java:6528)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6445)
        at android.app.ActivityThread.access$1300(ActivityThread.java:219)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:214)
        at android.app.ActivityThread.main(ActivityThread.java:7356)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
     Caused by: java.lang.ClassNotFoundException: io.flutter.plugins.firebase.storage.FlutterFirebaseAppRegistrar
        at java.lang.Class.classForName(Native Method) 
        at java.lang.Class.forName(Class.java:454) 
        at java.lang.Class.forName(Class.java:379) 
        at com.google.firebase.components.h.a(:78) 
        at com.google.firebase.components.h.a(:71) 
        at c.a.b.c.<init>(:468) 
        at c.a.b.c.a(:354) 
        at c.a.b.c.a(:321) 
        at c.a.b.c.b(:305) 
        at com.google.firebase.provider.FirebaseInitProvider.onCreate(:53) 
        at android.content.ContentProvider.attachInfo(ContentProvider.java:2092) 
        at android.content.ContentProvider.attachInfo(ContentProvider.java:2066) 
        at com.google.firebase.provider.FirebaseInitProvider.attachInfo(:47) 
        at android.app.ActivityThread.installProvider(ActivityThread.java:6983) 
        at android.app.ActivityThread.installContentProviders(ActivityThread.java:6528) 
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6445) 
        at android.app.ActivityThread.access$1300(ActivityThread.java:219) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859) 
        at android.os.Handler.dispatchMessage(Handler.java:107) 
        at android.os.Looper.loop(Looper.java:214) 
        at android.app.ActivityThread.main(ActivityThread.java:7356) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930) 

Любая идея что я делаю не так?

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