首页 > 解决方案 > 无法在 android studio 中解析符号“com”

问题描述

我正在使用 google/facebook 登录,以使用 firebase 做出本机反应。当我尝试在 android studio 中打开它并在将 firebase 集成到 android ref的第三步中出现此错误时

这是错误

标签: androidreact-nativeandroid-studio

解决方案


我建议您使用来自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.gradlein dependencies,如图所示。
    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'

现在运行该项目,它应该可以正常工作。


推荐阅读