version:2.0.1.9
update:2020.08.1 fix:修复强制安装应用重复下载,禁止升级应用卸载后无法安装 add:增加测试图标,多版本打包
This commit is contained in:
@@ -15,10 +15,10 @@ android {
|
||||
minSdkVersion 20
|
||||
targetSdkVersion 29
|
||||
|
||||
// versionCode 104
|
||||
// versionName "3.0.9"//测试jiaoguanyi.cn
|
||||
versionCode 1006
|
||||
versionName "2.0.1.6"// 正式jiaoguanyi.com 双数正式 单数测试
|
||||
// versionCode 105
|
||||
// versionName "3.1.0"//测试jiaoguanyi.cn
|
||||
// versionCode 1008
|
||||
// versionName "2.0.1.8"// 正式jiaoguanyi.com 双数正式 单数测试
|
||||
multiDexEnabled true
|
||||
|
||||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||||
@@ -26,14 +26,7 @@ android {
|
||||
exclude 'META-INF/rxjava.properties'
|
||||
}
|
||||
|
||||
/*********************************极光推送************************************/
|
||||
|
||||
manifestPlaceholders = [
|
||||
JPUSH_PKGNAME: "com.jiaoguanyi.appstore",
|
||||
JPUSH_APPKEY : "20f70bbeb78bad23eddd08d0", //JPush上注册的包名对应的appkey.
|
||||
JPUSH_CHANNEL: "developer-default", //暂时填写默认值即可.
|
||||
]
|
||||
/*********************************极光推送end************************************/
|
||||
}
|
||||
lintOptions {
|
||||
checkReleaseBuilds false
|
||||
@@ -41,6 +34,46 @@ android {
|
||||
dexOptions {
|
||||
jumboMode true
|
||||
}
|
||||
//多版本
|
||||
productFlavors {
|
||||
official {
|
||||
flavorDimensions "default"
|
||||
versionCode 1009
|
||||
versionName "2.0.1.9"// 正式jiaoguanyi.com 双数正式 单数测试
|
||||
/*********************************极光推送************************************/
|
||||
manifestPlaceholders = [
|
||||
JPUSH_PKGNAME: "com.jiaoguanyi.appstore",
|
||||
JPUSH_APPKEY : "20f70bbeb78bad23eddd08d0", //JPush上注册的包名对应的appkey.
|
||||
JPUSH_CHANNEL: "developer-default", //暂时填写默认值即可.
|
||||
]
|
||||
signingConfig signingConfigs.debug
|
||||
/*********************************极光推送end************************************/
|
||||
buildConfigField "String", "ROOT_URL", '"https://partner.jiaoguanyi.com/api/"'
|
||||
buildConfigField "String", "WebsocketURL", '"ws://47.107.133.19:1234"'
|
||||
|
||||
}
|
||||
|
||||
beta {
|
||||
flavorDimensions "default"
|
||||
versionCode 105
|
||||
versionName "3.1.0"//测试jiaoguanyi.cn
|
||||
/*********************************极光推送************************************/
|
||||
manifestPlaceholders = [
|
||||
JPUSH_PKGNAME: "com.jiaoguanyi.appstore",
|
||||
JPUSH_APPKEY : "52d81643665bb2cadacf0e9e", //JPush上注册的包名对应的appkey.
|
||||
JPUSH_CHANNEL: "developer-default", //暂时填写默认值即可.
|
||||
]
|
||||
signingConfig signingConfigs.debug
|
||||
/*********************************极光推送end************************************/
|
||||
buildConfigField "String", "ROOT_URL", '"http://www.jiaoguanyi.cn/api/"'
|
||||
buildConfigField "String", "WebsocketURL", '"ws://47.107.133.19:2345"'
|
||||
|
||||
}
|
||||
}
|
||||
sourceSets {
|
||||
beta.res.srcDirs = ['src/beta/res']
|
||||
}
|
||||
|
||||
//签名
|
||||
signingConfigs {
|
||||
debug {
|
||||
@@ -72,7 +105,7 @@ android {
|
||||
variant.outputs.each { output ->
|
||||
def outputFile = output.outputFile
|
||||
if (outputFile != null) {
|
||||
def fileName = "${appName()}-V${defaultConfig.versionName}-${releaseTime()}.apk"
|
||||
def fileName = "${appName()}-${variant.versionCode}-V${variant.versionName}-${releaseTime()}-${buildType.name}.apk"
|
||||
output.outputFileName = new File(outputFile.parent, fileName)
|
||||
}
|
||||
}
|
||||
@@ -94,7 +127,7 @@ android {
|
||||
variant.outputs.each { output ->
|
||||
def outputFile = ""
|
||||
if (outputFile != null) {
|
||||
def fileName = "${appName()}-${defaultConfig.versionCode}-V${defaultConfig.versionName}-${releaseTime()}.apk"
|
||||
def fileName = "${appName()}-${variant.versionCode}-V${variant.versionName}-${releaseTime()}-${buildType.name}.apk"
|
||||
output.outputFileName = new File(outputFile, fileName)
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user