自动增加VersionCode与gradle额外的属性
我正在使用gradle构建一个Android应用。到目前为止,我一直使用清单文件来增加versionCode,但是我想从外部文件中读取versionCode,并根据它是发行版本还是调试版本来增加versionCode。我尝试了额外的属性,但是您无法保存它们,这意味着下次构建它时,我将获得相同的versionCode。任何帮助将不胜感激! project.ext{ devVersionCode = 13 releaseVersionCode = 1 } buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' repositories { mavenCentral() } dependencies { compile project(':Cropper') compile "com.android.support:appcompat-v7:18.0.+" compile "com.android.support:support-v4:18.0.+" compile fileTree(dir: 'libs', include: '*.jar') } def getReleaseVersionCode() { def version = project.releaseVersionCode + …