Я видел другой вопрос с тем же названием, но у него другая основная причина, потому что это проблема, связанная с использованием сети под корпоративным прокси:
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Finished with error: ProcessException: Process "D:\flutter_projects\first_app\android\gradlew.bat" exited abnormally:
Downloading https://services.gradle.org/distributions/gradle-4.10.2-all.zip
Exception in thread "main" java.net.ConnectException: Connection refused: connect
// a lot of lines....
Command: D:\flutter_projects\first_app\android\gradlew.bat -v
Я также видел проблему, связанную с использованием корпоративного брандмауэра: https://www.dartlang.org/tools/pub/troubleshoot#pub-get-fails-from-behind-a-corporate-firewall. В этом случае я применил команды, как в учебнике выше, и команда "flutter create app" работает нормально.
Проблема в том, что моя корпоративная сеть отказывает в соединении, когда пытается загрузить что-то, связанное с Gradle, и я не нашел какого-либо решения, основанного на этой проблеме. Когда я запускаю «flutter run», он всегда один и тот же:
Flutter crash report; please file at https://github.com/flutter/flutter/issues.
## command
flutter run
## exception
ProcessException: ProcessException: Process "D:\flutter_projects\first_app\android\gradlew.bat" exited abnormally:
Downloading https://services.gradle.org/distributions/gradle-4.10.2-all.zip
Exception in thread "main" java.net.ConnectException: Connection refused: connect
Я выполнил команду "доктор флаттера", но, кажется, все в порядке
еще одна вещь, которую я выяснил, это когда я пытаюсь запустить команду "flutter run", появляется это сообщение:
Initializing gradle... \
Oops; flutter has exited unexpectedly. Sending crash report to Google.
Failed to send crash report due to a network error: SocketException: OS Error: O computador remoto recusou a conexão de
rede.
, errno = 1225, address = clients2.google.com, port = 54951
Таким образом, я действительно знаю, что эти ошибки происходят из-за ограничений моей корпоративной сети, но я хотел бы знать, как решить эту проблему. Моя ОС - Windows 10. Спасибо