提问人:Ragavendra M 提问时间:10/26/2023 更新时间:10/26/2023 访问量:35
Firebase 初始化错误:React Native 71 或 72 + Google Services 4.4.0 插件,但在 4.3.15 中有效
Firebase Initialisation Error : React Native 71 or 72 + Google Services 4.4.0 plugin but works in 4.3.15
问:
Google 服务(Project build Gradle):类路径“com.google.gms:google-services:4.4.0”
Firebase 性能:实现“com.google.firebase:firebase-perf:20.5.0”
下面是应用初始化时引发的异常:
致命异常:main 进程:com.sample,PID:32664 java.lang.ExceptionInInitializerError 在 com.google.firebase.perf.config.ConfigResolver。(ConfigResolver.java:78) 在 com.google.firebase.perf.config.ConfigResolver.getInstance(ConfigResolver.java:86) 在 com.google.firebase.perf.application.AppStateMonitor。(AppStateMonitor.java:98) 在 com.google.firebase.perf.application.AppStateMonitor.getInstance(AppStateMonitor.java:87) 在 com.google.firebase.perf.metrics.NetworkRequestMetricBuilder。(NetworkRequestMetricBuilder.java:92) 在 com.google.firebase.perf.metrics.NetworkRequestMetricBuilder.builder(NetworkRequestMetricBuilder.java:84) 在 com.google.firebase.perf.network.InstrumentOkHttpEnqueueCallback。(InstrumentOkHttpEnqueueCallback.java:42) 在 com.google.firebase.perf.network.FirebasePerfOkHttpClient.enqueue(FirebasePerfOkHttpClient.java:73) 在 com.facebook.react.devsupport.PackagerStatusCheck.run(PackagerStatusCheck.java:51) 在com.facebook.react.devsupport.DevServerHelper.isPackagerRunning(DevServerHelper.java:483) 在 com.facebook.react.devsupport.DevSupportManagerBase$19.run(DevSupportManagerBase.java:850) 在com.facebook.react.devsupport.DevSupportManagerBase.isPackagerRunning(DevSupportManagerBase.java:856) 在com.facebook.react.ReactInstanceManager.recreateReactContextInBackgroundInner(ReactInstanceManager.java:451) 在com.facebook.react.ReactInstanceManager.createReactContextInBackground(ReactInstanceManager.java:417) 在com.facebook.react.ReactRootView.startReactApplication(ReactRootView.java:512) 在com.facebook.react.ReactRootView.startReactApplication(ReactRootView.java:481) 在com.facebook.react.ReactDelegate.loadApp(ReactDelegate.java:103) 在com.facebook.react.ReactActivityDelegate.loadApp(ReactActivityDelegate.java:111) 在com.facebook.react.ReactActivityDelegate.onCreate(ReactActivityDelegate.java:106) 在com.facebook.react.ReactActivity.onCreate(ReactActivity.java:46) 在 com.sample.MainActivity.onCreate(MainActivity.java:61) 在 android.app.Activity.performCreate(Activity.java:8397) 在 android.app.Activity.performCreate(Activity.java:8370) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1403) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3841) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4010) 在 android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:111) 在 android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) 在 android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:2466) 在 android.os.Handler.dispatchMessage(Handler.java:106) 在android.os.Looper.loopOnce(Looper.java:240) 在android.os.Looper.loop(Looper.java:351) 在 android.app.ActivityThread.main(ActivityThread.java:8381) 在 java.lang.reflect.Method.invoke(本机方法) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:584) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013) 原因:java.lang.IllegalStateException:默认 FirebaseApp 未在此进程中初始化 com.sample。请务必先调用 FirebaseApp.initializeApp(Context)。 在 com.google.firebase.FirebaseApp.getInstance(FirebaseApp.java:179) 在 com.google.firebase.perf.config.RemoteConfigManager.getInitialStartupMillis(RemoteConfigManager.java:91) 在 com.google.firebase.perf.config.RemoteConfigManager。(RemoteConfigManager.java:85) 在 com.google.firebase.perf.config.RemoteConfigManager。(RemoteConfigManager.java:52) 在 com.google.firebase.perf.config.ConfigResolver。(ConfigResolver.java:78) 在 com.google.firebase.perf.config.ConfigResolver.getInstance(ConfigResolver.java:86) 在 com.google.firebase.perf.application.AppStateMonitor。(AppStateMonitor.java:98) 在 com.google.firebase.perf.application.AppStateMonitor.getInstance(AppStateMonitor.java:87) 在 com.google.firebase.perf.metrics.NetworkRequestMetricBuilder。(NetworkRequestMetricBuilder.java:92) 在 com.google.firebase.perf.metrics.NetworkRequestMetricBuilder.builder(NetworkRequestMetricBuilder.java:84) 在 com.google.firebase.perf.network.InstrumentOkHttpEnqueueCallback。(InstrumentOkHttpEnqueueCallback.java:42) 在 com.google.firebase.perf.network.FirebasePerfOkHttpClient.enqueue(FirebasePerfOkHttpClient.java:73) 在 com.facebook.react.devsupport.PackagerStatusCheck.run(PackagerStatusCheck.java:51) 在com.facebook.react.devsupport.DevServerHelper.isPackagerRunning(DevServerHelper.java:483) 在 com.facebook.react.devsupport.DevSupportManagerBase$19.run(DevSupportManagerBase.java:850) 在com.facebook.react.devsupport.DevSupportManagerBase.isPackagerRunning(DevSupportManagerBase.java:856) 在com.facebook.react.ReactInstanceManager.recreateReactContextInBackgroundInner(ReactInstanceManager.java:451) 在com.facebook.react.ReactInstanceManager.createReactContextInBackground(ReactInstanceManager.java:417) 在com.facebook.react.ReactRootView.startReactApplication(ReactRootView.java:512) 在com.facebook.react.ReactRootView.startReactApplication(ReactRootView.java:481) 在com.facebook.react.ReactDelegate.loadApp(ReactDelegate.java:103) 在com.facebook.react.ReactActivityDelegate.loadApp(ReactActivityDelegate.java:111) 在com.facebook.react.ReactActivityDelegate.onCreate(ReactActivityDelegate.java:106) 在com.facebook.react.ReactActivity.onCreate(ReactActivity.java:46) 在 com.sample.MainActivity.onCreate(MainActivity.java:61) 在 android.app.Activity.performCreate(Activity.java:8397) 在 android.app.Activity.performCreate(Activity.java:8370) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1403) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3841) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4010) 在 android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:111) 在 android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) 在 android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:2466) 在 android.os.Handler.dispatchMessage(Handler.java:106) 在android.os.Looper.loopOnce(Looper.java:240) 在android.os.Looper.loop(Looper.java:351) 在 android.app.ActivityThread.main(ActivityThread.java:8381) 在 java.lang.reflect.Method.invoke(本机方法) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:584) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
在 Project 构建 gradle 中升级了 Google 服务,导致崩溃而不是工作正常。
答: 暂无答案
评论