diff options
Diffstat (limited to 'build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/PackageAndroidArtifact.java')
-rw-r--r-- | build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/PackageAndroidArtifact.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/PackageAndroidArtifact.java b/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/PackageAndroidArtifact.java index f9d12d6917..37bebf9f84 100644 --- a/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/PackageAndroidArtifact.java +++ b/build-system/gradle-core/src/main/java/com/android/build/gradle/tasks/PackageAndroidArtifact.java @@ -1466,10 +1466,7 @@ public abstract class PackageAndroidArtifact extends NewIncrementalTask { // 2. R8 is used and global synthetics are not generated // 3. In mono dex and legacy multidex where global synthetics are already merged into // dex files in dex merging tasks - if (!creationConfig - .getServices() - .getProjectOptions() - .get(BooleanOption.ENABLE_GLOBAL_SYNTHETICS) + if (!creationConfig.getEnableGlobalSynthetics() || creationConfig.getDexingCreationConfig().getDexingType() != DexingType.NATIVE_MULTIDEX || creationConfig.getOptimizationCreationConfig().getMinifiedEnabled()) { |