![](/img/trans.png)
[英]Expo - React Native / Firebase app, APK working different than on Expo go app
[英]trying to connect react native app to firebase using expo
我正在使用 expo“裸工作流”来将我的反应应用程序连接到 firebase。
这是我按照本教程到目前为止所做的:
我有一个正在尝试连接的现有 firebase 项目。
我点击了 android 图标并注册了应用程序还下载了配置部分,我什至添加了 Firebase SDK 并应用了插件,当我使用
var admin = require("firebase-admin");
然后我得到这个错误:
在我的 app/build.gradle 中,我确实收到以下错误:
导入 com.android.build.OutputFile
the error is: cannot resolve symbol "build"
我该如何解决这个问题?
我还单击了该文件并按下了无效/缓存重新启动,当我单击编辑配置 window 上的 android 工作室上的运行时,我也这样Error: AndroidManifest.xml doesn't exist or has incorrect root tag
当我单击文件->项目结构时,我在项目 SDK 下看到没有选择 SKD。
所以我不确定是什么导致了这个问题。
创建您的 Firebase 实例,然后在左侧显示“实时数据库”的位置创建 go 并进行设置。 确保您已安装 react-native-firebase ( expo install react-native-firebase
)。 创建一个如下所示的 config.js 文件:
import Firebase from 'firebase';
let config = {
apiKey: '',
authDomain: '',
databaseURL: '',
projectId: '',
storageBucket: '',
messagingSenderId: ''
};
let app = Firebase.initializeApp(config);
export const db = app.database();
在为您的 firebase 项目创建 web 应用程序后,在 firebase 控制台中填写您的信息。 ( </>
按钮)。
现在您已将 firebase 链接到 expo 项目,使用import { db } from '{path to your config file}';
如果您需要帮助从 RTDB 实例推送和提取数据,请告诉我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.