앱을 실행하면 멈춤
Launching lib\main.dart on Lenovo A319 in debug mode...
Running Gradle task 'assembleDebug'...
(This is taking an unexpectedly long time.)
Gradle이나 종속성을 초기화하지 않습니다.
답변
제 경우에는 Windows 방화벽이이 문제를 일으켰습니다. 일시적으로 사용 중지하면 문제가 사라졌습니다. 시도해 볼만한 가치가 있습니다. 행운을 빕니다!
답변
내 경우에는 해결책이 있습니다.
- 홈 디렉토리에서 gradle 폴더 삭제
~/.gradle
(선택 사항) - flutter Project 디렉토리를여십시오.
- flutter 프로젝트 디렉토리에서 디렉토리를 android 디렉토리로 변경하십시오.
cd android
- 깨끗한 gradle
./gradlew clean
- gradle 빌드
./gradlew build
- 이제 flutter 프로젝트를 실행하십시오. vscode를 사용하는 경우 F5를 누르십시오. 처음 gradle 실행 assembleDebug에는 시간이 걸립니다.
답변
Archlinux에는 두 가지 이유가 있습니다.
답변
이 문제는 Zen 커널 때문에 시스템에서 발생했습니다.
Linux-LTS 커널을 설치하고 이것을 사용하여 시스템을 시작했습니다.
그런 다음 내 프로젝트를 다시 컴파일하기 위해 백업했습니다.
답변
우분투 18.04에서 VS 코드를 사용하고 있습니다
나를 위해 그것은 연결된 장치에 적합한 안드로이드 SDK 빌드 도구의 배경 다운로드였습니다. Running flutter run -v
은 보통 시간이 걸리는 Android SDK 빌드 도구를 다운로드하는 것으로 나타났습니다. 완료되면 flutter 앱이 컴파일되어 성공적으로 실행되었습니다.
해결책
-
Android SDK 도구를 설치하고 환경 경로에 추가했는지 확인하십시오. 나는 당신이 안드로이드 SDK 도구를 다운로드했다고 가정합니다.
-
gradle을 설치하고 경로에 추가했는지 확인하십시오.
-
최신 다트 및 플러터 SDK를 설치했는지 확인하십시오.
1 번과 2 번은이 게시물을 참조하십시오 :
답변
Windows를 사용하는 경우 : Android Studio에 방화벽 예외를 추가하십시오.
- 이동 :
제어판 \ 시스템 및 보안 \ Windows Defender 방화벽 \ 허용 된 앱
- 버튼을 누르십시오 :
다른 앱 허용
- 새 방화벽 예외를 추가하십시오.
studio.exe 및 studio64.exe
나는 이것이 당신에게도 유용 할 수 있기를 바랍니다.