Hoy vamos a aprender a solucionar el problema multidex que puede aparecer en Flutter.

El problema es el siguiente:
cannot find symbol MultiDex.install(this); ^ symbol: variable MultiDex location: class FlutterMultiDexApplication 2 errors FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the compiler error output for details.
Para solucionarlo haremos lo siguiente:
Añadir la dependencia de multidex correctamente
1. Abre el archivo:
android/app/build.gradle
2. Dentro del bloque defaultConfig
, añade:
multiDexEnabled true
3. Luego, en el bloque dependencies
, añade:
implementation 'androidx.multidex:multidex:2.0.1'
Resultado final (resumen del app/build.gradle
):
android { ... defaultConfig { ... multiDexEnabled true } } dependencies { implementation 'androidx.multidex:multidex:2.0.1' }
Y volvemos a probarr:
flutter clean flutter pub get flutter run

Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.