如何读取gradle.properties中local.properties中定义的属性

时间:2017-12-28 08:43:41

标签: android android-studio gradle android-gradle

在我的Android Studio项目中,我在gradle.properties文件中定义了代理设置,该设置与Git repo同步。只要我在那里定义了代理密码,我就需要将其移动到local.properties文件中。我想像这样实现:

gradle.properties

中的

systemProp.http.proxyPassword=<local.properties>.proxy_pass

并在 local.properties

proxy_pass="PASSWORD"

我该怎么做?

1 个答案:

答案 0 :(得分:1)

这不会发生,因为Java Properties是简单的字符串,没有自动应用的逻辑。

但是,您只需使用用户主目录的gradle.properties文件夹中的.gradle文件来定义与环境相关的设置,而不是与项目相关的设置。此文件不会上传到VCS。