ProcessException: Process "C:\Users\User\Desktop\Courses\flutter\myapp\Android\gradlew.bat" exited abnormally:
Exception in thread "main" Java.lang.RuntimeException: Timeout of 120000 reached waiting for exclusive access to file: C:\Users\User\.gradle\wrapper\dists\gradle-4.10.2-all\9fahxiiecdb76a5g3aw9oi8rv\gradle-4.10.2-all.Zip
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.Java:61)
at org.gradle.wrapper.Install.createDist(Install.Java:48)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.Java:128)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.Java:61)
Command: C:\Users\User\Desktop\Courses\flutter\myapp\Android\gradlew.bat -v
Lorsque je lance mon application Flutter de vs code, il montre cette erreur, quel est le problème ici?
Voici les étapes que j'ai suivies pour résoudre le problème.
lancez flutter run
sur l'invite de commande donnée par votre système d'exploitation (pas par le code vs Shell).
assurez-vous d'avoir une bonne connexion internet.
Pour moi, le problème était que ma connexion Internet ne pouvait pas télécharger les fichiers binaires Gradle lors de l'initialisation de Gradle. Je suppose que c'est parce que je suis derrière un proxy.
Essayez de le télécharger et de l’installer manuellement.
GRADLE_HOME
pour qu'elle pointe vers cet emplacement.GRADLE_HOME/bin
à votre variable d'environnement PATH
. Cela pourrait aider si vous avez un problème de licence.
flutter doctor
à l'invite de commande. Si vous obtenez ceci: ! Certaines licences Android non acceptées. flutter doctor --Android-licenses
et acceptez toutes les licences.flutter run
et vous êtes prêt à partir.