diff --git a/edxp-sandhook/build.gradle b/edxp-sandhook/build.gradle index 277d3e989..8612f93fd 100644 --- a/edxp-sandhook/build.gradle +++ b/edxp-sandhook/build.gradle @@ -12,7 +12,7 @@ android { targetSdkVersion 28 versionCode 1 versionName "1.0" - multiDexEnabled true + multiDexEnabled false } buildTypes { @@ -62,8 +62,10 @@ afterEvaluate { task("makeAndCopy${variantNameCapped}", type: Jar, dependsOn: "assemble${variantNameCapped}") { dependsOn tasks.getByPath(":edxp-common:copyCommonProperties") - from "${buildDir}/intermediates/transforms/dexMerger/${variantNameLowered}/0/", - "${projectDir}/src/main/resources/" + def dexOutPath = variant.name.contains("release") ? + "${buildDir}/intermediates/transforms/dexMerger/${variantNameLowered}/0/" : + "${buildDir}/intermediates/dex/${variantNameLowered}/mergeDex${variantNameCapped}/out/" + from dexOutPath, "${projectDir}/src/main/resources/" destinationDir file(myTemplatePath + "system/framework/") baseName "edxp" doLast { diff --git a/edxp-whale/build.gradle b/edxp-whale/build.gradle index 686adfaad..93e8a4f6d 100644 --- a/edxp-whale/build.gradle +++ b/edxp-whale/build.gradle @@ -12,7 +12,7 @@ android { targetSdkVersion 28 versionCode 1 versionName "1.0" - multiDexEnabled true + multiDexEnabled false } buildTypes { @@ -61,8 +61,10 @@ afterEvaluate { task("makeAndCopy${variantNameCapped}", type: Jar, dependsOn: "assemble${variantNameCapped}") { dependsOn tasks.getByPath(":edxp-common:copyCommonProperties") - from "${buildDir}/intermediates/transforms/dexMerger/${variantNameLowered}/0/", - "${projectDir}/src/main/resources/" + def dexOutPath = variant.name.contains("release") ? + "${buildDir}/intermediates/transforms/dexMerger/${variantNameLowered}/0/" : + "${buildDir}/intermediates/dex/${variantNameLowered}/mergeDex${variantNameCapped}/out/" + from dexOutPath, "${projectDir}/src/main/resources/" destinationDir file(myTemplatePath + "system/framework/") baseName "edxp" doLast { diff --git a/edxp-yahfa/build.gradle b/edxp-yahfa/build.gradle index 28233df22..3e68e5030 100644 --- a/edxp-yahfa/build.gradle +++ b/edxp-yahfa/build.gradle @@ -12,7 +12,7 @@ android { targetSdkVersion 28 versionCode 1 versionName "1.0" - multiDexEnabled true + multiDexEnabled false } buildTypes { @@ -61,8 +61,10 @@ afterEvaluate { task("makeAndCopy${variantNameCapped}", type: Jar, dependsOn: "assemble${variantNameCapped}") { dependsOn tasks.getByPath(":edxp-common:copyCommonProperties") - from "${buildDir}/intermediates/transforms/dexMerger/${variantNameLowered}/0/", - "${projectDir}/src/main/resources/" + def dexOutPath = variant.name.contains("release") ? + "${buildDir}/intermediates/transforms/dexMerger/${variantNameLowered}/0/" : + "${buildDir}/intermediates/dex/${variantNameLowered}/mergeDex${variantNameCapped}/out/" + from dexOutPath, "${projectDir}/src/main/resources/" destinationDir file(myTemplatePath + "system/framework/") baseName "edxp" doLast {