ProcessException: процесс "C: \ Users \ ... \ android \ gradlew.bat" аварийно завершился: - PullRequest
0 голосов
/ 25 ноября 2018

Я обновил Flutter до версии 0.11.9.Если я создаю новый проект с использованием расширения Flutter для кода Visual Studio, а затем запускаю «Запуск без отладки», я получаю следующее сообщение об ошибке:

Launching lib\main.dart on Android SDK built for x86 in debug mode...
ProcessException: Process "C:\Users\marco\Downloads\Prova\ciao\android\gradlew.bat" exited abnormally:
Exception in thread "main" java.lang.RuntimeException: Timeout of 120000 reached waiting for exclusive access to file: C:\Users\marco\.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\marco\Downloads\Prova\ciao\android\gradlew.bat -v
Exited (sigterm)

Как решить эту проблему?Спасибо!

РЕДАКТИРОВАТЬ

Это странно, потому что после решения проблемы с лицензиями Android, если я перезапущу flutter doctor,Я получаю это сообщение:

[!] Android toolchain - develop for Android devices (Android SDK 28.0.1)
    • Android SDK at C:\Users\marco\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.1
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    X Android license status unknown.

1 Ответ

0 голосов
/ 11 декабря 2018

Для Windows в gradlew.bat внести следующие изменения:

  • Первое изменение
    • Найти : set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
    • Заменить : set CLASSPATH=<path_to_downloaded_gardle>\gradle-4.6\lib\gradle-launcher-4.6.jar
  • Второе изменение
    • Найти : "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
    • Заменить: "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.launcher.GradleMain %CMD_LINE_ARGS%
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...