diff --git a/edxp-sandhook/build.gradle b/edxp-sandhook/build.gradle index 277d3e98..8612f93f 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 686adfaa..93e8a4f6 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 28233df2..3e68e503 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 {