Skip to content

Commit

Permalink
适配AGP 8.1.0+
Browse files Browse the repository at this point in the history
  • Loading branch information
qq549631030 committed Jun 26, 2023
1 parent 7530dec commit 708943b
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 5 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ buildscript {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "com.getkeepsafe.dexcount:dexcount-gradle-plugin:3.0.1"
if (PLUGIN_ENABLE.toBoolean()) {
classpath "com.github.qq549631030:android-junk-code:1.2.4"
classpath "com.github.qq549631030:android-junk-code:1.2.5"
}
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
Expand Down
2 changes: 1 addition & 1 deletion library/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#project
GROUP=com.github.qq549631030
VERSION_NAME=1.2.4
VERSION_NAME=1.2.5

POM_ARTIFACT_ID=android-junk-code
POM_NAME=AndroidJunkCode
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,16 @@ class AndroidJunkCodePlugin implements Plugin<Project> {
def sourceSet = variant.sourceSets[i]
if (!sourceSet.manifestFile.exists()) {
sourceSet.manifest.srcFile(manifestFile)
def processManifestTaskProvider = project.tasks.named("process${variantName.capitalize()}Manifest")
if (processManifestTaskProvider) {
processManifestTaskProvider.configure {
//AGP4.1.0+
def processManifestTaskName = "process${variantName.capitalize()}MainManifest"
def processManifestTask = project.tasks.findByName(processManifestTaskName)
if (processManifestTask == null) {
//before AGP4.1.0
processManifestTaskName = "process${variantName.capitalize()}Manifest"
processManifestTask = project.tasks.findByName(processManifestTaskName)
}
if (processManifestTask) {
project.tasks.named(processManifestTaskName).configure {
it.dependsOn(generateJunkCodeTask)
}
}
Expand Down

0 comments on commit 708943b

Please sign in to comment.