由网友(春衫薄″时光凉)分享简介:我使用Android的工作室,我需要添加一个后缀versionNameSuffix在我的Android build.gradle文件。我有三个不同的buildTypes,我只需要追加日期时间到我的测试版的发布,我实际的文件是:defaultConfig {版本code 14VERSIONNAME0.7.5的minS...
我使用Android的工作室,我需要添加一个后缀versionNameSuffix在我的Android 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
}
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
}
相关推荐
最新文章