164 votes

Application Flutter bloquée à "Running Gradle task 'assembleDebug'... "

Quand je lance l'application, elle se bloque

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.

7 votes

(This is taking an unexpectedly long time.) cela signifie-t-il qu'après ce temps, il rend un certain résultat ? si oui, quel est le résultat ?

3 votes

Est-ce la première fois ? ou cela fonctionnait-il auparavant ?

2 votes

Êtes-vous connecté à l'Internet ? Si oui, vérifiez votre connexion Internet - en supposant que les dépendances ne sont pas encore mises en cache localement sur votre machine. Pouvez-vous également essayer de partager les journaux après avoir exécuté flutter run -v . Enfin, vous pouvez essayer d'arrêter un démon gradle existant via cd android && ./gradlew --stop puis exécutez le flutter run -v encore.

3voto

btd1337 Points 1183

Ce problème s'est produit sur mon système à cause du Zen Kernel.

J'ai installé le noyau Linux-LTS et démarré le système en utilisant ceci.

Ensuite, mon projet a reculé pour compiler à nouveau.

2voto

Duncan Pullen Points 145

Il s'agit vraisemblablement d'un problème parmi d'autres, et certaines des solutions recommandées peuvent être trouvées dans les documents suivants ici .

  1. Vérifiez que vous construisez contre un sdk Android que vous avez installé... dans votre fichier build.gradle, vérifiez la version compileSdkVersion.

  2. Vous pouvez essayer de désinstaller et de réinstaller le SDK concerné.

  3. Certains utilisateurs ont signalé qu'ils ont dû réinstaller Dart.

Sans un peu plus d'informations, le dépannage de base est le mieux que nous puissions offrir, désolé.

Bonne chance.

2voto

jibril90 Points 51

Pour créer un apk pour Android dans Flutter, ce problème se produit parfois. J'ai eu la chance d'être confronté à ce problème également. Voici les quelques moyens de le résoudre :

1. Due to androidX

Si vous avez suivi la route recommandée à partir d'ici : https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility

Essayez ça :

Vérifiez avec les étapes de la manière "non recommandée" dans le tutoriel ci-dessus si tous les fichiers listé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 sur root/android/build.gradle, set dependencies { classpath 'com.android.tools.build:gradle:3.3.2' }

vérifier si root/android/app/build.gradle SDK version is set to minimum 28 for: compileSdkVersion 28 and targetSdkVersion 28 Merci.

2voto

JustCodeNinja Points 31

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.

2voto

Osvaldo Vb Points 11

J'ai utilisé la commande "flutter clean" dans mon projet et il est revenu pour fonctionner parfaitement, veuillez essayer. Igual a imagem

flutter clean

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X