diff --git a/README.md b/README.md index 0632298..7f9cddf 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ scratchPaper { extraInfo = new Date().format("MM-dd,HH:mm") enableGenerateIconOverlay = true enableGenerateBuildInfo = true - enableApplicationIdSuffixDisplay = true + enableVersionNameSuffixDisplay = true // Experimental field // @see IconOverlayGenerator#removeXmlIconFiles @@ -77,7 +77,7 @@ ScratchPaper is only supported & tested on LATEST ONE Minor versions of Android AGP Version|Compatible Status -----------|----------------- -3.6.x (Aapt2) | Support (last support version - 2.5.0) +3.6.x (Aapt2) | Support (last support version - 2.5.1) 3.5.x (Aapt2) | Support (last support version - 2.4.2) 3.4.x (Aapt2) | Support (last support version - 2.4.1) 3.3.x (Aapt2) | Support (last support version - 2.4.1) diff --git a/README_zh.md b/README_zh.md index 09bbe22..85c4b37 100644 --- a/README_zh.md +++ b/README_zh.md @@ -66,7 +66,7 @@ scratchPaper { extraInfo = new Date().format("MM-dd,HH:mm") enableGenerateIconOverlay = true enableGenerateBuildInfo = true - enableApplicationIdSuffixDisplay = true + enableVersionNameSuffixDisplay = true // Experimental field // @see IconOverlayGenerator#removeXmlIconFiles @@ -86,7 +86,7 @@ scratchPaper { AGP Version|Compatible Status -----------|----------------- -3.6.x (Aapt2) | Support (last support version - 2.5.0) +3.6.x (Aapt2) | Support (last support version - 2.5.1) 3.5.x (Aapt2) | Support (last support version - 2.4.2) 3.4.x (Aapt2) | Support (last support version - 2.4.1) 3.3.x (Aapt2) | Support (last support version - 2.4.1) diff --git a/build.gradle b/build.gradle index a790f91..1e44634 100644 --- a/build.gradle +++ b/build.gradle @@ -57,6 +57,6 @@ if (project.extensions.findByName("buildScan") != null) { // publish group 'me.2bab' -version '2.5.0' +version '2.5.1' apply from: 'bintray.gradle' apply from: 'mavenlocal.gradle' \ No newline at end of file diff --git a/sample/app/build.gradle b/sample/app/build.gradle index 96f542a..8e3d135 100644 --- a/sample/app/build.gradle +++ b/sample/app/build.gradle @@ -10,16 +10,16 @@ android { minSdkVersion 16 targetSdkVersion 28 versionCode 3 - versionName "2.5.0" + versionName "2.5.1" } buildTypes { debug { minifyEnabled false applicationIdSuffix ".debug" + versionNameSuffix "-debug" } release { minifyEnabled false - applicationIdSuffix ".debug" proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } @@ -63,5 +63,5 @@ scratchPaper { enableGenerateIconOverlay = true enableGenerateBuildInfo = true enableXmlIconRemove = false - enableApplicationIdSuffixDisplay = true + enableVersionNameSuffixDisplay = true } \ No newline at end of file diff --git a/sample/build.gradle b/sample/build.gradle index 3aada71..af11fe3 100644 --- a/sample/build.gradle +++ b/sample/build.gradle @@ -8,7 +8,7 @@ buildscript { dependencies { classpath 'com.android.tools.build:gradle:3.6.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - classpath 'me.2bab:scratch-paper:2.5.0' + classpath 'me.2bab:scratch-paper:2.5.1' } } diff --git a/src/main/kotlin/me/xx2bab/scratchpaper/IconOverlayGenerator.kt b/src/main/kotlin/me/xx2bab/scratchpaper/IconOverlayGenerator.kt index 26190f6..bb55fac 100644 --- a/src/main/kotlin/me/xx2bab/scratchpaper/IconOverlayGenerator.kt +++ b/src/main/kotlin/me/xx2bab/scratchpaper/IconOverlayGenerator.kt @@ -34,9 +34,9 @@ class IconOverlayGenerator(private val params: GeneratorParams) { output.processResourcesProvider.get().doFirst("process${params.dimension}IconsByScratchPaper") { val processedIcons = arrayListOf() var version = "@" + params.variant.mergedFlavor.versionName - if (params.config.enableApplicationIdSuffixDisplay) { - val buildTypeVersionSuffix = params.variant.buildType.applicationIdSuffix ?: "" - val flavorVersionSuffix = params.variant.mergedFlavor.applicationIdSuffix ?: "" + if (params.config.enableVersionNameSuffixDisplay) { + val buildTypeVersionSuffix = params.variant.buildType.versionNameSuffix ?: "" + val flavorVersionSuffix = params.variant.mergedFlavor.versionNameSuffix ?: "" version += buildTypeVersionSuffix + flavorVersionSuffix } val iconNames = getIconName(processManifestTask.manifestOutputDirectory.get().asFile) diff --git a/src/main/kotlin/me/xx2bab/scratchpaper/ScratchPaperExtension.kt b/src/main/kotlin/me/xx2bab/scratchpaper/ScratchPaperExtension.kt index 7f6e319..bbce2b5 100644 --- a/src/main/kotlin/me/xx2bab/scratchpaper/ScratchPaperExtension.kt +++ b/src/main/kotlin/me/xx2bab/scratchpaper/ScratchPaperExtension.kt @@ -28,7 +28,7 @@ open class ScratchPaperExtension { // @see IconOverlayGenerator#removeXmlIconFiles var enableXmlIconRemove = false - var enableApplicationIdSuffixDisplay = true + var enableVersionNameSuffixDisplay = true fun getBackgroundColor(): Color {