@@ -24,6 +24,7 @@ android {
2424 targetSdkVersion 27
2525 versionCode 8
2626 versionName " 1.5.0"
27+ multiDexEnabled true
2728 }
2829 compileOptions {
2930 sourceCompatibility JavaVersion . VERSION_1_8
@@ -60,23 +61,29 @@ android {
6061 eachDependency { DependencyResolveDetails details ->
6162 def requested = details. requested
6263 if (requested. group == ' com.android.support' ) {
63- details. useVersion ' 27.0.1'
64+ if (! requested. name. startsWith(" multidex" )) {
65+ details. useVersion ' 27.0.1'
66+ }
6467 }
6568 }
6669 }
6770 variant. runtimeConfiguration. resolutionStrategy {
6871 eachDependency { DependencyResolveDetails details ->
6972 def requested = details. requested
7073 if (requested. group == ' com.android.support' ) {
71- details. useVersion ' 27.0.1'
74+ if (! requested. name. startsWith(" multidex" )) {
75+ details. useVersion ' 27.0.1'
76+ }
7277 }
7378 }
7479 }
7580 variant. getAnnotationProcessorConfiguration(). resolutionStrategy {
7681 eachDependency { DependencyResolveDetails details ->
7782 def requested = details. requested
7883 if (requested. group == ' com.android.support' ) {
79- details. useVersion ' 27.0.1'
84+ if (! requested. name. startsWith(" multidex" )) {
85+ details. useVersion ' 27.0.1'
86+ }
8087 }
8188 }
8289 }
@@ -87,6 +94,7 @@ android {
8794}
8895
8996dependencies {
97+ implementation ' com.android.support:multidex:1.0.2'
9098 implementation ' com.android.support:support-annotations:27.0.1'
9199 implementation ' com.fasterxml.jackson.core:jackson-databind:2.9.2'
92100 implementation ' cz.msebera.android:httpclient:4.4.1.2'
0 commit comments