标签: android github
我在Github上公开了一个Android应用。即使是公开的,我也有一些我不希望其他人看到的值,例如API密钥。
我见过人们将它们存储在gradle.properties上,但是我也看到了该文件。
gradle.properties
我发现gitignore命令根本不会提交该文件,以防我更新它。
gitignore
问题:对于Android项目,做到这一点并保持项目公开是最好的方法?
答案 0 :(得分:1)
在项目根目录级别有一个名为local.properties的文件,可用于保存api密钥。它不应该致力于源代码控制。
local.properties