android - 无法在 android studio 中解析符号“com”
问题描述
我正在使用 google/facebook 登录,以使用 firebase 做出本机反应。当我尝试在 android studio 中打开它并在将 firebase 集成到 android ref的第三步中出现此错误时
解决方案
我建议您使用来自invertasereact-native-firebase
的SDK 。这简化了所有集成。我将缩小将firebase身份验证集成到现有的android react-native项目所需的步骤。
- 我们可以使用 yarn 来安装 react-native-firebase。在项目目录中一一输入以下命令。
yarn add @react-native-firebase/app
yarn add @react-native-firebase/auth
yarn install
- 下载
google-services.json
文件并将其粘贴到/android/app/
. (你的包名google-services.json
应该和里面的包名相似android/app/src/main/java/com/(ProjectName)/MainApplication.java
将以下行添加到
android/build.gradle
independencies
,如图所示。
classpath 'com.google.gms:google-services:4.3.2'
dependencies { classpath("com.android.tools.build:gradle:3.4.2") classpath 'com.google.gms:google-services:4.3.2' }
将以下行添加到
android/app/build.gradle
文件的底部。
apply plugin: 'com.google.gms.google-services'
现在运行该项目,它应该可以正常工作。
推荐阅读
- android - 无法从 Firebase 检索数据
- android - 为什么微调器项目样式有效,但微调器下拉项目样式失败?
- javascript - Edge 中的 OIDC 客户端问题
- javascript - ASP.NET 和 C#:在键入和粘贴时从 asp.TextBox 中删除空格
- firebase - 编译的 Jar 不断抛出: SynchronizationContext 中未捕获的异常
- java - 在线程上用java播放音乐
- java - 如何处理无效输入
- sql - 如何在 IF 条件下检查 Query 是否为空?
- python - 如何根据模式从 2D NumPy 数组中提取 2D NumPy 子数组?
- r - 删除重复的行,选择要保留的特定值