首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果编辑除build.gradle以外的其他gradle文件,不同步

如果编辑除build.gradle以外的其他gradle文件,不同步
EN

Stack Overflow用户
提问于 2015-12-10 06:55:20
回答 2查看 387关注 0票数 3

为了使Android配置简单,我将所有版本名称、版本代码的声明,将日志更改为versions.gradle。例如

代码语言:javascript
复制
ext {
    def versionMajor = 0
    def versionMinor = 9
    def versionPatch = 5
    def buildNumber = 95
    def buildName = "${versionMajor}.${versionMinor}.${versionPatch}"    
    appVersion = [
            versionCode: buildNumber,
            versionName: buildName
    ]
}

然后,在项目级别的build.gradle中,包括它:

apply from: "versions.gradle"

但是,如果我编辑versions.gradle (更改版本号),整个项目不会自动同步,甚至不会显示警告消息请求同步。我必须手动同步Gradle。此外,如果我的同事把versions.gradle拉到他的回购处,Gradle同步就不会在他身边运行。或者,他必须知道有Gradle更改,然后手动同步。

似乎只有当build.gradlesettings.gradle被更改时,Android才会自动同步。如果*.gradle中有任何更改,是否有办法强制Gradle同步?

我使用AndroidStudio1.5和Gradle 2.8。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-10 14:54:34

是个窃听器。我已经注册了https://code.google.com/p/android/issues/detail?id=196727来追踪这个。

票数 4
EN

Stack Overflow用户

发布于 2015-12-10 07:28:02

同步按钮应该做你想要的!!

或者退出Android并再次打开项目应该尝试同步gradle

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34195533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档