Just by including this library with version flutter_local_notifications: ^0.5.2 gives me the following error:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\117.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\109.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\113.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\105.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\103.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\114.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\106.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\110.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\84.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\71.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\92.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\75.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\88.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\85.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\101.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\98.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\80.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\93.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\89.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\100.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\90.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\82.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\81.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\95.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\86.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\94.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\99.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\77.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\79.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\91.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\2.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\96.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\83.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\70.jar, C:\Users\holland\Documents\hrsl\myapp-flutter\build\app\intermediates\transforms\dexBuilder\debug\87.jar
Gradle version: 4.4
Gradle plugin: 3.1.1
Google services: 4.2.0
Target/Compile SDK: 28
Any ideas?
Thanks in advance.
I'd suggest looking up the error online and trying out some of the solutions there. I suspect you need multi-dex enabled https://stackoverflow.com/questions/49254785/apptransformdexarchivewithexternallibsdexmergerfordebug-in-android-studio-3-0-1
I also had this problem and enable multi-dex did not fix this issue.
Here is the part of the build.gradle
android {
compileSdkVersion 28
buildToolVersion "28.0.3"
defaultConfig {
applicationId System.getenv('APPLICATION_ID') ?: 'com.example.app'
minSdkVersion 21
targetSdkVersion 28
multiDexEnabled true
...
}
...
}
dependencies {
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.firebase:firebase-core:16.0.1'
}
apply plugin: 'com.google.gms.google-services'
Based on your build.grade, it would seem like you haven't updated your app so that it has been migrated to AndroidX. I've left details in the readme and change log but here's a link to the migration guide for your convenience https://developer.android.com/jetpack/androidx/migrate
@MaikuB ahh wow thanks, it works now :D
I solved it with adding these 2 lines to gradle.properties
android.useAndroidX=true
android.enableJetifier=true
and change gradle plugin version from:
classpath 'com.android.tools.build:gradle:3.2.1'
to
classpath 'com.android.tools.build:gradle:3.3.1'
@hsalazarl were you able to resolve this? Am wondering if this came from not migrating your app to AndroidX as well
Closing due to lack of response. Feel free to reopen if this is still an issue that needs to be discussed further
Most helpful comment
@MaikuB ahh wow thanks, it works now :D
I solved it with adding these 2 lines to
gradle.propertiesand change gradle plugin version from:
to