gpt4 book ai didi

android - BuildConfingField字符串设置不正确

转载 作者:行者123 更新时间:2023-12-03 05:01:13 25 4
gpt4 key购买 nike

我正在尝试在我的gradle脚本中创建一个BuildConfingField代码

def VERSION_NAME = "3.1.0b"
def VERSION=VERSION_NAME+"-"+getDate();

android {
compileSdkVersion 23
buildToolsVersion "23.0.2"

defaultConfig {
minSdkVersion 10
targetSdkVersion 23
setProperty("archivesBaseName",POM_ARTIFACT_ID +"-"+VERSION_NAME+"-"+ getDate())
}
buildTypes {
release {
minifyEnabled false // non usare MAI proguard a meno di non aver ispezionato bene il codice!!
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
buildConfigField "String", "VERSION", VERSION
}

debug {
minifyEnabled false
buildConfigField "String", "VERSION",VERSION
}
}

}

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

我得到的是:
 public static final String VERSION = 3.1.0b-1605021144;

这带来了编译错误。
任何人都可以帮助您正确定义字符串?

最佳答案

使用"\"${VERSION}\""'"'+VERSION+'"'

关于android - BuildConfingField字符串设置不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36979557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com