MCMLXIX

Menu
  • Accueil
  • Culture
  • Histoire
  • Pratique
  • Santé Bien-être
  • Société
  • Tech
Home
Tech
Régler l’erreur multidex dans Flutter
Tech

Régler l’erreur multidex dans Flutter

10 juin 2021

Après que j’ai connecté mon application Flutter à Firestore, je me suis mangé cette splendide erreur multidex dans Flutter empêchant tout lancement de l’émulateur Android : Error:Cannot fit requested classes in a single dex file

C’est ce qui arrive quand on dépasse la taille maximale autorisée pour le fichier de classes Dex.

En guise de pense-bête, voici comment autoriser le multidex dans Flutter Android pour se débarrasser de l’erreur.

Autoriser le multidex pour Flutter

La manip est tout ce qu’il y a de plus bête, d’autant qu’elle n’impacte que 2 fichiers de l’arborescence :

erreur multidex dans Flutter
  • mon_projet > android > app > build.gradle (ne vous plantez pas en prenant l’autre)
  • mon_projet > android > app > gradle.properties

Les modifications multidex dans build.gradle

Dans mon_projet > android > app > build.gradle, il faut ajouter multiDexEnabled true et passer idéalement le minSdkVersion à 21.

    defaultConfig {

        ...
        minSdkVersion 21
        multiDexEnabled true
    }

Toujours dans ce fichier, il convient d’ajouter la ligne implementation ‘com.android.support:multidex:1.0.3’ dans dependencies.

dependencies {
    ...
    implementation 'com.android.support:multidex:1.0.3'
}

Les modifications multidex dans gradle.properties – Ajouter Jetifier

Et dans mon_projet > android > app > gradle.properties, il faut s’assurer que android.useAndroidX et android.enableJetifier sont présents et positionnés à true pour ajouter Jetifier, comme ci-dessous. Ajoutez les si elles sont manquantes

android.useAndroidX=true
android.enableJetifier=true

Il reste maintenant à sauvegarder les fichiers et relancer l’émulateur.

Partager
Tweet
Email
Article précédent
Article suivant

Articles en relation

Résoudre la barre de défilement bloquée sur Edge
Utilisant le navigateur Edge depuis quelques mois sous Windows 10, …

Résoudre la barre de défilement bloquée sur Edge

Woocommerce colissimo : Manipuler woocommerce_after_shipping_rate pour afficher explicitement la livraison offerte avec le plugin Colissimo
Le plugin officiel de La Poste, Colissimo shipping methods for …

Woocommerce colissimo : Manipuler woocommerce_after_shipping_rate pour afficher explicitement la livraison offerte avec le plugin Colissimo

Déposez un commentaire Annuler la réponse

Catégories

  • Culture
  • Histoire
  • Pratique
  • Santé Bien-être
  • Société
  • Tech

Archives

  • mars 2024
  • janvier 2024
  • novembre 2023
  • juin 2023
  • mai 2023
  • avril 2023
  • mars 2023
  • février 2023
  • décembre 2022
  • août 2022
  • octobre 2021
  • juillet 2021
  • juin 2021
  • mai 2021
  • avril 2021
  • mars 2021
  • février 2021
  • janvier 2021
  • décembre 2020
  • novembre 2020
  • octobre 2020
  • septembre 2020
  • août 2020
  • juillet 2020
  • mai 2020
  • avril 2020
  • mars 2020
  • février 2020
  • janvier 2020
  • novembre 2019
  • octobre 2019
  • septembre 2019
  • août 2019
  • juillet 2019
  • juin 2019
  • mai 2019
  • avril 2019
  • mars 2019
  • janvier 2019
  • décembre 2018
  • octobre 2018
  • septembre 2018
  • décembre 2017

MCMLXIX

Copyright © 2026 MCMLXIX

Bloqueur de publicité détecté

Votre blogueur de publicité est activé. Vous pouvez soutenir ce site en le débloquant

Refresh