连接MongoDB后运行项目提示缺少google-services.json,如何获取?
解决MongoDB连接后出现google-services.json缺失的错误
这个错误和MongoDB完全无关——google-services.json是Firebase专属的配置文件,MongoDB的连接根本不需要它。你遇到这个问题,是因为项目里还残留了Firebase的相关配置或依赖,导致Google Services插件仍在试图加载这个文件。
解决步骤如下:
1. 移除Firebase相关的Gradle配置和依赖
- 打开项目根目录的
build.gradle文件,删除包含com.google.gms:google-services的classpath配置行 - 打开app模块的
build.gradle文件:- 删除末尾的
apply plugin: 'com.google.gms.google-services'(新版Gradle可能是id 'com.google.gms.google-services') - 清理
dependencies块中所有Firebase相关的依赖,比如implementation 'com.google.firebase:firebase-analytics:x.x.x'这类条目
- 删除末尾的
2. 清理项目中的Firebase残留文件和配置
- 直接删除项目中可能存在的
google-services.json文件(MongoDB不需要它) - 打开
AndroidManifest.xml,删除所有Firebase相关的配置项,比如Firebase服务声明、<meta-data>标签等
3. 确认MongoDB连接配置正确
使用MongoDB官方SDK(如MongoDB Realm或MongoDB Java Driver)时,只需要配置MongoDB的连接字符串即可,无需任何Google相关的文件或配置。
内容的提问来源于stack exchange,提问作者Josef M
相关产品推荐
相关产品推荐

