【发布时间】:2019-03-09 14:43:21
【问题描述】:
我想在上传项目时隐藏 API 密钥等私人信息。所以我想知道是否有一种方法可以像在命令提示符下那样在某处设置环境变量。
例如,我想在google_maps_api.xml中隐藏我的API密钥
<string name="google_maps_key" templateMergeStrategy="preserve" translatable="false">API_KEY_HERE</string>
我如何在 Android Studio 中做到这一点?
【问题讨论】:
-
在什么上上传项目?
-
我的意思是我要在 GitHub 上上传我的项目。
-
只需删除您的 api 密钥,任何需要使用您的项目的人都应该使用他们的帐户凭据从 google 获取 API 密钥
-
你的意思是我每次将我的项目推送到 GitHub 时都应该删除我的 API 密钥部分?
-
或者我应该将
google_maps_api.xml添加到gitignore?
标签: java android google-maps environment-variables google-maps-android-api-2