在Flatter应用程序的发布版本中未找到FlatterFirebaseAppRegistrar
我将Firebase集成到我的Flitter项目中,用于存储。这在我的调试版本中可以很好地工作,但在我的发布版本中不行 my pubspec.yaml中的相关行:在Flatter应用程序的发布版本中未找到FlatterFirebaseAppRegistrar,firebase,flutter,Firebase,Flutter,我将Firebase集成到我的Flitter项目中,用于存储。这在我的调试版本中可以很好地工作,但在我的发布版本中不行 my pubspec.yaml中的相关行: # Firebase core firebase_core: ^0.4.0+9 # Firebase cloud storage firebase_storage: ^3.0.8 # Google analytics firebase_analytics: ^5.0.2 我在启动发布应用程序时看到的错误是:
# 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)
2020-04-16 13:19:38.765 25613-25613/?W/ComponentDiscovery:未找到类io.flatter.plugins.firebase.storage.FlatterFirebaseAppRegistrar。
java.lang.ClassNotFoundException:io.flatter.plugins.firebase.storage.flatterFirebaseAppRegistrar
位于java.lang.Class.classForName(本机方法)
位于java.lang.Class.forName(Class.java:454)
位于java.lang.Class.forName(Class.java:379)
在com.google.firebase.components.h.a(:78)
在com.google.firebase.components.h.a(:71)
在c.a.b.c.(:468)
在c.a.b.c.a(:354)
在c.a.b.c.a(:321)
在c.a.b.c.b(:305)
位于com.google.firebase.provider.FirebaseInitProvider.onCreate(:53)
位于android.content.ContentProvider.attachInfo(ContentProvider.java:2092)
位于android.content.ContentProvider.attachInfo(ContentProvider.java:2066)
在com.google.firebase.provider.FirebaseInitProvider.attachInfo(:47)
位于android.app.ActivityThread.installProvider(ActivityThread.java:6983)
位于android.app.ActivityThread.installContentProviders(ActivityThread.java:6528)
位于android.app.ActivityThread.handleBindApplication(ActivityThread.java:6445)
在android.app.ActivityThread.access上$1300(ActivityThread.java:219)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
位于android.os.Handler.dispatchMessage(Handler.java:107)
位于android.os.Looper.loop(Looper.java:214)
位于android.app.ActivityThread.main(ActivityThread.java:7356)
位于java.lang.reflect.Method.invoke(本机方法)
位于com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
引起原因:java.lang.ClassNotFoundException:io.flatter.plugins.firebase.storage.FlatterFirebaseAppRegistrar
位于java.lang.Class.classForName(本机方法)
位于java.lang.Class.forName(Class.java:454)
位于java.lang.Class.forName(Class.java:379)
在com.google.firebase.components.h.a(:78)
在com.google.firebase.components.h.a(:71)
在c.a.b.c.(:468)
在c.a.b.c.a(:354)
在c.a.b.c.a(:321)
在c.a.b.c.b(:305)
位于com.google.firebase.provider.FirebaseInitProvider.onCreate(:53)
位于android.content.ContentProvider.attachInfo(ContentProvider.java:2092)
位于android.content.ContentProvider.attachInfo(ContentProvider.java:2066)
在com.google.firebase.provider.FirebaseInitProvider.attachInfo(:47)
位于android.app.ActivityThread.installProvider(ActivityThread.java:6983)
位于android.app.ActivityThread.installContentProviders(ActivityThread.java:6528)
位于android.app.ActivityThread.handleBindApplication(ActivityThread.java:6445)
在android.app.ActivityThread.access上$1300(ActivityThread.java:219)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
位于android.os.Handler.dispatchMessage(Handler.java:107)
位于android.os.Looper.loop(Looper.java:214)
位于android.app.ActivityThread.main(ActivityThread.java:7356)
位于java.lang.reflect.Method.invoke(本机方法)
位于com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
知道我做错了什么吗