[英]How to open existing android project(build.gradle) into android studio
[英]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.