android - 您尝试使用 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()”行列表。
解决方案
推荐阅读
- oauth-2.0 - 调用 Micosoft OAuth2 未按预期工作
- sql - 如何在 SQL Server 上选择上个月的对应值(我认为这是一个简单的查询)
- javascript - 有没有办法修剪从 JSON 对象获取的字符串公式并使用 PHP 变量应用它?
- r - 如何定制 R 绘图轴?
- r - 如何删除数据框中行名的某些部分
- python - Get the latest FTP folder name in Python
- javascript - 起初它说它不是一个功能,现在它只是什么都不做
- swift - 如何在 Swift 中匹配带有重音符号(十六进制代码格式)的字母及其类似的英文字母?
- c# - 没有给出与所需的形式参数“信息”相对应的参数
- ms-access - 按名字和姓氏组合删除重复记录