Flutter Android: superamento limite 64K metodi DEX (multiDexEnabled)
L'inclusione di molteplici SDK nativi Firebase o Google Play supera il limite di 65.536 riferimenti DEX; richiede `multiDexEnabled true` in `android/app/build.gradle`.
Categoria
Articoli tecnici organizzati per gruppo funzionale.
L'inclusione di molteplici SDK nativi Firebase o Google Play supera il limite di 65.536 riferimenti DEX; richiede `multiDexEnabled true` in `android/app/build.gradle`.
La compilazione di applicazioni Flutter per Windows Desktop fallisce perché l'IDE Visual Studio 2022 non ha installato il carico di lavoro 'Sviluppo di applicazioni desktop con C++'.
L'errore compare quando due plugin Flutter richiedono versioni incompatibili dello stesso Pod nativo iOS (risolvibile aggiornando i pod con 'pod update').
L'errore compare durante la preparazione della build per iOS o macOS quando CocoaPods non è installato o i pod nativi non riescono a risolvere i vincoli di versione.
L'errore compare quando l'utente nega il permesso di accesso alla fotocamera o le dichiarazioni dei permessi mancano in AndroidManifest.xml o Info.plist.
L'eccezione si verifica quando il codice Dart invoca un MethodChannel ma il codice nativo (Java/Kotlin o Swift) non è stato compilato nell'APK/Runner (necessita build nativo).
L'errore si manifesta quando il plugin permission_handler richiede un permesso di runtime non preventivamente dichiarato con <uses-permission> nel file AndroidManifest.xml.
L'errore compare nei test unitari o all'avvio dell'app quando SharedPreferences.setMockInitialValues() non è stato invocato prima dell'accesso alle preferenze.