我想将Firebase项目推送到开源github存储库中。但是,我想保护它,我想隐藏数据库的路径,以便没有人可以读取或写入它。
我的项目中是否有某些文件不应该包含在仓库中?
预先感谢
答案 0 :(得分:1)
您应避免包含google-services.json
文件。
答案 1 :(得分:1)
如果您想隐藏项目的详细信息,请不要签入google-services.json,这是使用Firebase的开源Android项目的一般建议。
如果您将应用程序的一个版本发布到Play商店,则可以对其进行反编译,并且google-services.json的内容将有效地公开。因此,如果您担心安全性,则应主要注意应用程序的安全性规则,以确保随机的人无法读写他们不应该读取和写入的数据。