Quand je lance l'application, elle reste bloquée
Launching lib\main.dart on Lenovo A319 in debug mode...
Running Gradle task 'assembleDebug'...
(This is taking an unexpectedly long time.)
Il n'initialise jamais Gradle ni les dépendances
gradle
flutter
yaml
flutter-dependencies
apprenant
la source
la source
(This is taking an unexpectedly long time.)
cela signifie-t-il qu'après ce temps, cela donne un certain résultat? si oui, quel est le résultat?flutter run -v
. Enfin, vous pouvez essayer d'arrêter un démon gradle existant viacd android && ./gradlew --stop
puis relancer leflutter run -v
.flutter doctor
, cela réduira la zone de recherche de bogues. Est-ce que cela fera une application spécifique ou toutes vos applications?Réponses:
Dans mon cas, le pare-feu Windows était à l'origine de ce problème. Après l'avoir désactivé temporairement, le problème avait disparu. Ça vaut le coup d'essayer. Bonne chance!
la source
Voici la solution dans mon cas.
~/.gradle
(facultatif)cd android
./gradlew clean
./gradlew build
la source
Il y avait deux raisons pour moi sur Archlinux:
unset TERM
ce qui était réglé surxterm-256color
( référence ).flutter channel master
&&flutter upgrade
. Je pourrai revenir à flutter stable lorsque le correctif dans master fera son chemin vers stable ( référence ).la source
Ce problème s'est produit sur mon système en raison du noyau Zen.
J'ai installé le noyau Linux-LTS et démarré le système en utilisant cela.
Ensuite, mon projet a reculé pour compiler à nouveau.
la source
J'utilise VS Code sur Ubuntu 18.04
Pour moi, c'était un téléchargement en arrière-plan des outils de construction de sdk android appropriés pour mon appareil connecté. Fonctionnement
flutter run -v
montré qu'il téléchargeait des outils de construction de SDK Android qui prennent généralement un certain temps. Une fois cela fait, l'application flutter s'est compilée et a fonctionné avec succès.Solution
Assurez-vous d'avoir installé les outils Android SDK et de les avoir ajoutés au chemin de l'environnement. Je suppose que vous avez téléchargé les outils Android SDK.
Assurez-vous d'avoir installé gradle et de l'avoir ajouté au chemin
Assurez-vous d'avoir installé les derniers sdks fléchettes et flutter
Pour les numéros 1 et 2, veuillez vous référer à cet article:
Configuration de Flutter sans Android Studio
la source
Si vous êtes sous Windows: essayez d'ajouter des exceptions de pare-feu à votre Android Studio.
J'espère que cela peut aussi vous être utile.
la source
C'est probablement l'un des nombreux problèmes et une partie du dépannage recommandé peut être trouvée ici .
Vérifiez que vous construisez avec un sdk Android que vous avez installé ... dans votre fichier build.gradle, vérifiez la version compileSdk.
Vous pouvez essayer de désinstaller et réinstaller le SDK correspondant.
Certains utilisateurs ont signalé qu'ils devaient resintaller Dart.
Sans un peu plus d'informations, le dépannage de base est le meilleur que nous puissions offrir.
Bonne chance.
la source
Pour créer une apk pour Android dans Flutter, ce problème se produit parfois. J'ai également eu la chance de faire face à ce problème. Voici les quelques solutions possibles:
Si vous avez suivi l'itinéraire recommandé à partir d'ici: https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility
Essaye ça:
Vérifiez avec les étapes de la manière «non recommandée» dans le didacticiel ci-dessus si tous les fichiers répertoriés sont les mêmes que dans votre projet, en particulier: dans
root/android/gradle/wrapper/gradle-wrapper.properties set distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
dansroot/android/build.gradle, set dependencies { classpath 'com.android.tools.build:gradle:3.3.2' }
vérifiez si
root/android/app/build.gradle SDK version is set to minimum 28 for: compileSdkVersion 28 and targetSdkVersion 28
Merci.la source
A eu le même problème en raison de la mauvaise version de compileSdk dans le fichier build.gradle. Ça marche bien maintenant.
la source
Dans mon cas, j'ai oublié de télécharger Google Web Driver. Il fonctionne une fois que j'ai téléchargé Google Web Driver.
la source
Cela prend du temps sur Windows 10 car le studio Android a besoin d'une autorisation de pare-feu pour se connecter à l'appareil (AVD). Il peut y avoir une autre raison pour laquelle vous n'avez pas téléchargé le SDK Android complet sur votre machine.
Pour vérifier le problème, exécutez simplement la commande sur votre outil de commande terminal / cmd / PowerShell.
flutter doctor
docteur fluttervérifiez si le SDK est installé ou non. Essayez d'installer et d'accepter la licence à l'aide de la commande suivante
flutter doctor --android-licenses
Si cela ne résout pas votre problème, accédez à Android Studio et ouvrez votre Android Studio,
File-> settings->System settings(left tab) ->Android SDK
,allez
SDK Tool section
dans cette page,décocher
hide obsolete packages
,sélectionnez
Android SDL tools(obsolete)
et appuyez sur appliquer également installer d'autres outils utiles selon votre convenance.la source
Cela a aidé: vérifier si la version du SDK root / android / app / build.gradle est définie au minimum sur 28 pour: compileSdkVersion 28 et targetSdkVersion 28
Se produit avec l'importation de Firestore.
la source
Dans mon cas, la version du plug-in Android Gradle n'a pas été mise à jour. Je l'ai donc mis à jour en cliquant avec le bouton droit sur mon dossier de projet, en cliquant sur "Ouvrir les paramètres du module" et en mettant à jour la version du plugin gradle en conséquence.
la source
J'ai utilisé la commande "flutter clean" dans mon projet et cela a parfaitement fonctionné, veuillez essayer. Igual a imagem
la source
Dans mon cas, je n'avais besoin d'attendre que le flutter pour installer gradle et d'autres choses, si vous utilisez la commande
vous pouvez voir ce qui se passe.
la source
flutter run -v
a montré que j'étais coincéDownloading https://services.gradle.org/distributions/gradle-5.6.2-all.zip
Cela allait prendre des heures, car pour une raison quelconque, la vitesse de téléchargement était de ~ 10 Ko / s sur une connexion DSL décente.
Solution:
gradle-5.6.2-all.zip
versC:\Users\ <MyUsername>\.gradle\wrapper\dists\gradle-5.6.2-all\9st6wgf78h16so49nn74lgtbb
(bien sûr, le dernier dossier aura un nom différent sur votre PC)flutter run
et voilà.la source
Comment ça va !,
Après de nombreuses tentatives, rien de ce qu'ils ont recommandé n'a fonctionné pour moi.
Mon problème était que j'avais des fichiers * .dart avec de nombreuses lignes de code pour effectuer des opérations de création et d'insertion SQL initialement dans SQLite, j'ai supprimé ces 4072 lignes d'opérations, la taille du fichier a été réduite et je n'ai plus eu à compiler un code très fichier long, au lieu de cela, j'ai préchargé la base de données dans les actifs, et cela a fonctionné parfaitement! ..
Le message que l'opération prend beaucoup de temps n'apparaît plus, j'espère qu'il vous sert.
Avant, lorsque la taille du fichier est longue
Après, sans opérations de code SQL
la source