我正在将项目从Eclipse切换到Android Studio。我在项目的gradle.properties文件中有代理设置,但后来我意识到我必须将此文件检入版本控制,它会暴露我的密码。
我将这些设置移动到[USER_HOME] /.gradle / gradle.properties并且工作正常,但Android Studio会在每个gradle同步时询问是否要将配置复制回项目文件夹。
如何关闭此通知?
答案 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.path
在android-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
文件中的文件夹中。