我花了最近3天试图将我的生产环境与我的开发环境分开,我关注了这篇文章:Organizing your Firebase-enabled Android app builds
目标
我有一个拥有google服务(登录)的应用,我想实施firebase分析
到目前为止我做了什么
我将我的项目从google导入到firebase,我在firebase中创建了一个新的应用,包ID为my.package.name.debug
我使用相同的密钥签署两个版本
两者在firebase控制台中具有相同的证书
json文件包含两个包名称
摇篮
debug {
signingConfig signingConfigs.config
applicationIdSuffix ".debug"
}
这在调试中无法编译,如果我删除applicationIdSuffix
对于发布和调试都可以正常工作,否则无法找到此文件R.xml.global_tracker