如何在摇篮追加日期构建以versionNameSuffix摇篮、日期、如何在、versionNameSuffix

由网友(春衫薄″时光凉)分享简介:我使用Android的工作室,我需要添加一个后缀versionNameSuffix在我的Andr​​oid build.gradle文件。我有三个不同的buildTypes,我只需要追加日期时间到我的测试版的发布,我实际的文件是:defaultConfig {版本code 14VERSIONNAME0.7.5的minS...

我使用Android的工作室,我需要添加一个后缀versionNameSuffix在我的Andr​​oid build.gradle文件。我有三个不同的buildTypes,我只需要追加日期时间到我的测试版的发布,我实际的文件是:

defaultConfig {     版本code 14     VERSIONNAME0.7.5     的minSdkVersion 9     targetSdkVersion 18 } buildTypes {     测试{         packageNameSuffix.beta         versionNameSuffix-β         signingConfig signingConfigs.debug     }     .... }

有关测试和自动部署,我需要得到像最后VERSIONNAME: 0.7.5-β-build20131004 0.7.5-β -build1380855996 或类似的东西。任何想法?

解决方案

测试{     packageNameSuffix.beta     versionNameSuffix-β+-build+ GETDATE()     signingConfig signingConfigs.debug } 高清GETDATE(){     高清日期=新的日期()     高清formattedDate = date.format('YYYYMMDDHHMMSS')     返回formattedDate }

杭州官方二手房平台房源激增10倍 二手房中介 终结者 真的来了

I am using Android Studio and I need to append a suffix to the versionNameSuffix on my Android build.gradle file. I have three different buildTypes and I only need to append the datetime to my "beta" release, my actual file is:

defaultConfig {
    versionCode 14
    versionName "0.7.5"
    minSdkVersion 9
    targetSdkVersion 18
}
buildTypes {
    beta {
        packageNameSuffix ".beta"
        versionNameSuffix "-beta"
        signingConfig signingConfigs.debug
    }
    ....
}

for testing and automatic deploy, I need to get a final versionName like: 0.7.5-beta-build20131004, 0.7.5-beta-build1380855996 or something like that. Any ideas?

解决方案

beta {
    packageNameSuffix ".beta"
    versionNameSuffix "-beta" + "-build" + getDate()
    signingConfig signingConfigs.debug
}

def getDate() {
    def date = new Date()
    def formattedDate = date.format('yyyyMMddHHmmss')
    return formattedDate
}

阅读全文

相关推荐

最新文章