如果您想完全删除 Firebase,可以通过反转设置步骤来实现。
- 从您的项目 gradle 中删除类路径 'com.google.gms:google-services:3.0.0' 。
- 从您的应用 build.gradle 中删除compile 'com.google.firebase:firebase-core:9.2.0' 。
- 从build.gradle 底部删除应用插件:“com.google.gms.google-services” 。
- 从您的项目中删除FirebaseService代码。
- 从您的项目中删除 google-services.json。
- 从您的清单中删除谷歌密钥。
- 从您的资源值中删除 google 密钥。
- 清洁项目。
- 构建项目。
- 从测试设备中删除已安装的应用程序,然后重新安装。
- 更新 -
来自https://stackoverflow.com/a/37945280/4758255:
我建议你在 app 中使用 gradle 排除 firebase 组module build.gradle
,你可以添加这个依赖:
compile('com.google.android.gms:play-services-ads:9.0.2') {
exclude group: 'com.google.firebase', module: 'firebase-common'
}
compile('com.google.android.gms:play-services-gcm:9.0.2') {
exclude group: 'com.google.firebase', module: 'firebase-common'
}
或者,只需应用一个全局排除配置(请记住,这应该在任何 groovy 函数之外),如下所示:
configurations {
all*.exclude group: 'com.google.firebase', module: 'firebase-common'
}