与Github共享Android Studio项目,而无需访问Firebase数据库

时间:2019-03-19 10:59:48

标签: android firebase github firebase-realtime-database

所以我有一个个人项目,该项目在github上,但是现在是私有的,因为它使用了Firebase数据库,并且使用该应用程序可以控制我的房屋照明灯等。

如何在不使用数据库的情况下公开我的应用?

应用程序不需要任何身份验证。

1 个答案:

答案 0 :(得分:0)

请勿签入您的google-services.json文件。这是该应用获得有关如何访问数据库的知识的地方。指导您的源代码用户创建他们自己的Firebase项目,并将他们自己的google-services.json文件添加到该项目中,以使他们自己的数据库可以使用。

顺便说一句,如果您的应用程序不使用Firebase身份验证,并且被授予读写数据库的权限,那么任何知道您项目名称的人都将能够读写数据库。只需破坏APK,即可获得数据库的名称。