android - Android Studio 中build.gradle 是如何自动改变的?

标签 android android-studio android-gradle-plugin build.gradle

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

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

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

最近更改为

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

我不想要这种改变。这种变化只是gradle的基础吗?如果没有,我如何控制它何时/是否更新我的 build.gradle?

谢谢。

最佳答案

与 Scott 所说的类似,build.gradle 无法更新,除非您采取一些措施来修改它。最常见的触发器之一是使用几乎所有内置模板。例如,如果您右键单击源文件夹并转到 New -> Fragment -> Fragment (Blank) 插入一个新的空白 fragment ,AS 也会更新 build.gradle 中的 Google Play Services 行到最新版本。据我所知,插入模板时无法禁用 AS 更新构建文件。

关于android - Android Studio 中build.gradle 是如何自动改变的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25878663/

相关文章:

android - 在 Android 上使用 JPEG 作为背景而不是 PNG

Android Studio 安装更新失败(错误 : Failed to read or create install properties file.)

gradle - android.applicationVariants.size()始终返回0

java - 库中的 generateReleaseBuildConfig 错误

java - Android 中两个 TextView 发生冲突

android - 底部导航栏随键盘向上移动

android - 清理 gradle 后,androidx-test.core 模块抛出合并 list 错误

android - 实验插件的 flavor 维度和变体过滤器?

java - Firebase 实时数据库通常是如何收费的?

java - 带有 ListActivity 的 Material 设计工具栏