[gradle] Flutter 앱이“실행중인 Gradle 작업 ‘assembleDebug’…

앱을 실행하면 멈춤

Launching lib\main.dart on Lenovo A319 in debug mode...
Running Gradle task 'assembleDebug'...
(This is taking an unexpectedly long time.)

Gradle이나 종속성을 초기화하지 않습니다.



답변

제 경우에는 Windows 방화벽이이 문제를 일으켰습니다. 일시적으로 사용 중지하면 문제가 사라졌습니다. 시도해 볼만한 가치가 있습니다. 행운을 빕니다!


답변

내 경우에는 해결책이 있습니다.

  1. 홈 디렉토리에서 gradle 폴더 삭제 ~/.gradle(선택 사항)
  2. flutter Project 디렉토리를여십시오.
  3. flutter 프로젝트 디렉토리에서 디렉토리를 android 디렉토리로 변경하십시오. cd android
  4. 깨끗한 gradle ./gradlew clean
  5. gradle 빌드 ./gradlew build
  6. 이제 flutter 프로젝트를 실행하십시오. vscode를 사용하는 경우 F5를 누르십시오. 처음 gradle 실행 assembleDebug에는 시간이 걸립니다.

답변

Archlinux에는 두 가지 이유가 있습니다.

  1. 나는 ( reference ) unset TERM로 설정해야했습니다 .xterm-256color
  2. 어떤 이유로 플러터 안정은 저에게 효과가 없었습니다. 그래서 flutter channel master&& 로 마스터로 전환했습니다 flutter upgrade. master의 수정 프로그램이 안정적인 상태로 전환되면 flutter 안정으로 다시 전환 할 수 있습니다 ( reference ).

답변

이 문제는 Zen 커널 때문에 시스템에서 발생했습니다.

Linux-LTS 커널을 설치하고 이것을 사용하여 시스템을 시작했습니다.

그런 다음 내 프로젝트를 다시 컴파일하기 위해 백업했습니다.


답변

우분투 18.04에서 VS 코드를 사용하고 있습니다

나를 위해 그것은 연결된 장치에 적합한 안드로이드 SDK 빌드 도구의 배경 다운로드였습니다. Running flutter run -v은 보통 시간이 걸리는 Android SDK 빌드 도구를 다운로드하는 것으로 나타났습니다. 완료되면 flutter 앱이 컴파일되어 성공적으로 실행되었습니다.

해결책

  1. Android SDK 도구를 설치하고 환경 경로에 추가했는지 확인하십시오. 나는 당신이 안드로이드 SDK 도구를 다운로드했다고 가정합니다.

  2. gradle을 설치하고 경로에 추가했는지 확인하십시오.

  3. 최신 다트 및 플러터 SDK를 설치했는지 확인하십시오.

1 번과 2 번은이 게시물을 참조하십시오 :

Android Studio없이 플러터 설정


답변

Windows를 사용하는 경우 : Android Studio에 방화벽 예외를 추가하십시오.

  1. 이동 :

    제어판 \ 시스템 및 보안 \ Windows Defender 방화벽 \ 허용 된 앱

  2. 버튼을 누르십시오 :

    다른 앱 허용

  3. 새 방화벽 예외를 추가하십시오.

    studio.exe 및 studio64.exe

나는 이것이 당신에게도 유용 할 수 있기를 바랍니다.


답변

이는 여러 가지 문제 중 하나 일 수 있으며 여기 에서 권장되는 일부 문제 해결 방법을 찾을 수 있습니다 .

  1. build.gradle 파일에서 설치 한 Android SDK에 대해 빌드하고 있는지 확인하십시오. compileSdkVersion을 확인하십시오.

  2. 관련 SDK를 제거하고 다시 설치할 수 있습니다.

  3. 일부 사용자는 다트를 레진 처리해야한다고보고했습니다.

약간의 정보가 없으면 기본 문제 해결이 최선입니다. 죄송합니다.

행운을 빕니다.