|
@@ -35,22 +35,26 @@ android {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
buildTypes {
|
|
buildTypes {
|
|
|
|
|
+ debug {
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
release {
|
|
release {
|
|
|
- release {
|
|
|
|
|
- minifyEnabled true // 混淆
|
|
|
|
|
- zipAlignEnabled true // 进行压缩优化
|
|
|
|
|
- shrinkResources true // 移除无用的resource文件
|
|
|
|
|
- proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
|
|
|
|
- signingConfig signingConfigs.release
|
|
|
|
|
-
|
|
|
|
|
- android.applicationVariants.all { variant ->
|
|
|
|
|
- variant.outputs.all {
|
|
|
|
|
- outputFileName = "ISCS_v${versionName}_${versionCode}.apk"
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ minifyEnabled true // 混淆
|
|
|
|
|
+ zipAlignEnabled true // 进行压缩优化
|
|
|
|
|
+ shrinkResources true // 移除无用的resource文件
|
|
|
|
|
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
|
|
|
|
+ signingConfig signingConfigs.release
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ android.applicationVariants.all { variant ->
|
|
|
|
|
+ variant.outputs.all {
|
|
|
|
|
+ def buildType = variant.buildType.name
|
|
|
|
|
+ outputFileName = "ISCS_${buildType.capitalize()}_v${variant.versionName}_${variant.versionCode}.apk"
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
compileOptions {
|
|
compileOptions {
|
|
|
sourceCompatibility JavaVersion.VERSION_1_8
|
|
sourceCompatibility JavaVersion.VERSION_1_8
|
|
|
targetCompatibility JavaVersion.VERSION_1_8
|
|
targetCompatibility JavaVersion.VERSION_1_8
|
|
@@ -88,7 +92,7 @@ dependencies {
|
|
|
|
|
|
|
|
implementation 'androidx.multidex:multidex:2.0.1'
|
|
implementation 'androidx.multidex:multidex:2.0.1'
|
|
|
|
|
|
|
|
- //https://github.com/googlesamples/easypermissions
|
|
|
|
|
|
|
+ // https://github.com/googlesamples/easypermissions
|
|
|
implementation 'pub.devrel:easypermissions:3.0.0'
|
|
implementation 'pub.devrel:easypermissions:3.0.0'
|
|
|
|
|
|
|
|
|
|
|