我需要获取该文件的版本名称,该版本名称与使用"运行''"生成的文件名称不同。按钮。但是,如果我在buildTypes archivesBaseName
和release
中添加debug
,那么文件名都是从较低的buildTypes获得的 - 在下面的代码中是release
。
android {
compileSdkVersion 24
buildToolsVersion '24.0.2'
def code
def name
defaultConfig {
versionCode buildTime()
versionName "2.2a"
code = versionCode
name = versionName
}
buildTypes {
debug {
archivesBaseName = "debugApp"
}
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
proguardFile 'C:/app/proguard-rules.pro'
archivesBaseName = "APP_" + name + "-build" + code
}
}
}
是Android Studio的一些错误还是我做错了什么?