如何在项目的gradle.properties中设置代理设置?

时间:2016-01-27 09:27:55

标签: android android-studio gradle android-gradle http-proxy

我需要为我的Android Studio(v1.5.1)项目设置一些代理设置(在Ubuntu上)。每次我需要它时(例如,在下载外部库时),Android Studio建议将它们写入gradle.properties,没有其他选项。

由于此文件是在git存储库上进行版本控制的,因此我需要将它们设置在其他位置。

有什么建议吗?

2 个答案:

答案 0 :(得分:3)

您可以使用/home/user/.gradle/gradle.properties文件。

此文件不受版本控制,并且由计算机中的所有项目使用。 grader使用此文件时没有任何设置,您可以使用它来存储一些保留数据,例如。

配置按以下顺序应用(如果在多个位置配置选项,则最后一个获胜):

  • 来自项目构建目录中的gradle.properties
  • 来自 gradle用户主页中的gradle.properties

答案 1 :(得分:2)

您需要将其添加到gradle.properties。您可以将文件标记为git忽略,这样您就不会意外地检入代理详细信息。

OR

当代理阻止某些网络资源时,暂时切换到公共网络。