diff --git a/development/gradle-plugin/annotation-generator/src/main/groovy/org/hapjs/build/AnnotationGeneratorPlugin.groovy b/development/gradle-plugin/annotation-generator/src/main/groovy/org/hapjs/build/AnnotationGeneratorPlugin.groovy index 88b668c9..f93ad752 100644 --- a/development/gradle-plugin/annotation-generator/src/main/groovy/org/hapjs/build/AnnotationGeneratorPlugin.groovy +++ b/development/gradle-plugin/annotation-generator/src/main/groovy/org/hapjs/build/AnnotationGeneratorPlugin.groovy @@ -47,6 +47,12 @@ class AnnotationGeneratorPlugin implements Plugin { project.android.libraryVariants.all { variant -> def buildType = variant.name def capitalizeBuildType = buildType.capitalize() + + def packageAssetsTask = project.tasks.getByName("package${capitalizeBuildType}Assets") + if (packageAssetsTask != null) { + def compileJavaTask = project.tasks.getByName("compile${capitalizeBuildType}JavaWithJavac") + packageAssetsTask.dependsOn(compileJavaTask) + } def proguardType = project.properties['android.enableR8'] == 'false' ? 'Proguard' : 'R8' def proguardTask = project.tasks.findByName( diff --git a/development/gradle-plugin/prebuilts/2.3.0/annotation-2.3.0.jar b/development/gradle-plugin/prebuilts/2.3.0/annotation-2.3.0.jar index 98b46ce9..9b5cf506 100644 Binary files a/development/gradle-plugin/prebuilts/2.3.0/annotation-2.3.0.jar and b/development/gradle-plugin/prebuilts/2.3.0/annotation-2.3.0.jar differ diff --git a/development/gradle-plugin/prebuilts/2.3.0/annotation-executor-2.3.0.jar b/development/gradle-plugin/prebuilts/2.3.0/annotation-executor-2.3.0.jar index ccda343e..72f5074d 100644 Binary files a/development/gradle-plugin/prebuilts/2.3.0/annotation-executor-2.3.0.jar and b/development/gradle-plugin/prebuilts/2.3.0/annotation-executor-2.3.0.jar differ diff --git a/development/gradle-plugin/prebuilts/2.3.0/annotation-generator-2.3.0.jar b/development/gradle-plugin/prebuilts/2.3.0/annotation-generator-2.3.0.jar index f1a52384..347bcde3 100644 Binary files a/development/gradle-plugin/prebuilts/2.3.0/annotation-generator-2.3.0.jar and b/development/gradle-plugin/prebuilts/2.3.0/annotation-generator-2.3.0.jar differ diff --git a/development/gradle-plugin/prebuilts/2.3.0/annotation-processor-2.3.0.jar b/development/gradle-plugin/prebuilts/2.3.0/annotation-processor-2.3.0.jar index 34b97647..79fbb831 100644 Binary files a/development/gradle-plugin/prebuilts/2.3.0/annotation-processor-2.3.0.jar and b/development/gradle-plugin/prebuilts/2.3.0/annotation-processor-2.3.0.jar differ