首页 > 解决方案 > 您尝试使用 Android 上未安装的 firebase 模块

问题描述

我将我的 React 本机 firebase 5.4 迁移到 6,但遇到了这个问题。我遵循了这些文档https://rnfirebase.io,我正在使用 Expo SDK 42。我安装了 React Native Firebase。

“@react-native-firebase/analytics”:“^13.0.0”,“@react-native-firebase/app”:“^13.0.0”,“@react-native-firebase/auth”:“^13.0 .0",

MainApplication.java

import io.invertase.firebase.auth.ReactNativeFirebaseAuthPackage;new ReactNativeFirebaseAuthPackage()

我在 MainApplication.java 中添加了这些行,但是在运行应用程序时出现错误

错误:您试图通过调用 firebase.app() 来使用未安装在您的 Android 项目上的 firebase 模块。确保您已:1) 在“MainApplication.java”文件中导入“io.invertase.firebase.app.ReactNativeFirebaseAppPackage”模块。2) 在 RN“getPackages()”方法中添加了“new ReactNativeFirebaseAppPackage()”行列表。

标签: androidfirebasereact-nativereact-native-firebase

解决方案


推荐阅读