繁体   English   中英

如何在Android Studio中自动更改build.gradle?

[英]How is build.gradle automatically changed in Android Studio?

我发现Android Studio有时会自动更新我的build.gradle文件之一。 我是Android开发的新手,但是可以控制build.gradle的自动更新吗?

例如,我的build.gradle中有一行:

compile 'com.google.android.gms:play-services:5.0.89'

最近更改为

compile 'com.google.android.gms:play-services:5.2.08'

我不希望这个改变。 这种变化是否仅仅是基础? 如果不是,我如何控制何时/是否更新build.gradle?

谢谢。

类似于Scott所说的那样,除非您采取一些措施对其进行修改,否则build.gradle不能更新。 最常见的触发器之一就是使用几乎所有内置模板。 例如,如果您右键单击源文件夹,然后转到“新建”->“片段”->“片段(空白)”以插入新的空白片段,AS还将把build.gradle的Google Play服务行更新为最新版本。 AFAIK不能在插入模板时禁用AS更新构建文件的方法。

我不由自主地想到,如果没有采取任何措施来修改构建文件,它就无法修改构建文件。 您对Project Structure所做的任何修改当然都会修改基础的构建文件。 各种错误和警告都有快速修复程序,可以代表您修改构建文件。 在这种情况下,我怀疑就是这样。 如果将依赖项语句更改回5.0.89并在IDE中查看生成文件,您会注意到它警告说有更新的版本可用,并且如果您为该警告调用quickfix,它将对其进行更改。您。 我怀疑您可能在未意识到的情况下做了类似的事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM