如何在Android Studio中关闭通知以在项目的gradle.properties文件中设置代理配置?

时间:2015-06-15 08:42:45

标签: android-studio gradle android-gradle

我正在将项目从Eclipse切换到Android Studio。我在项目的gradle.properties文件中有代理设置,但后来我意识到我必须将此文件检入版本控制,它会暴露我的密码。

我将这些设置移动到[USER_HOME] /.gradle / gradle.properties并且工作正常,但Android Studio会在每个gradle同步时询问是否要将配置复制回项目文件夹。

如何关闭此通知?

3 个答案:

答案 0 :(得分:0)

在1.3版本的Android工作室中,有一个复选框"请勿再次询问"。而这正是我所遇到的问题。我已经检查了它,因为没有它就一切运行正常但是现在我想把这个对话框带回来,过去几天项目都没有编译,因为gradle无法解决新的依赖关系。

答案 1 :(得分:0)

${idea.config.path}/options/options.xml文件中,有一个/application/component[@name='PropertiesComponent']/property[@name='show.do.not.copy.http.proxy.settings.to.gradle']元素节点。

  • 如果其值为true(默认值),"代理设置"对话框将正常显示;

    <property name="show.do.not.copy.http.proxy.settings.to.gradle" value="true" />

  • 如果其值为false,Android Studio将不会再次询问&#34;。

    <property name="show.do.not.copy.http.proxy.settings.to.gradle" value="false" />

  

<强>提示

     
      
  • 更改此文件后,请勿忘记单击“同步”(Ctrl + Alt + Y)按钮或“文件” - >“同步”。

  •   
  • idea.config.pathandroid-studio\bin\idea.properties中设置,其默认值为${user.home}/.AndroidStudio${version}/config

  •   

使用Android Studio 1.4 Preview 2 @ Win8.1 X64

进行测试

答案 2 :(得分:0)

此设置<property name="show.do.not.copy.http.proxy.settings.to.gradle" value="true" />也可以位于项目.idea\workspace.xml文件中的文件夹中。