Flutter 실행 시 syncing files to device taking forever 이슈

Chance·2022년 12월 23일

flutter syncing files to device taking forever

안드로이드 스튜디오에서 빌드 시 Syning Device이후 무한 대기가 걸리는 이슈 발생

해결방안
1. flutter run --verbose

  • 해당 명령어를 터미널에 입력하여 플러터를 실행한다.
    = 빌드O, 화면노출 O
  1. flutter channel beta, stable switch
  • beta와 switch채널로 스위치 한 후 flutter upgrade
  • 터미널에 flutter run
  • 이후 안드로이드 스튜디오 빌드버튼 클릭
    = 빌드O, 화면노출 O

flutter 빌드 모드

1. 디버그

  • 일반적으로 안드로이드 스튜디오에서 빌드하는 방식

2. 릴리스

  • 어설션이 비활성화됩니다.
  • 디버깅 정보가 제거됩니다.
  • 디버깅이 비활성화되었습니다.
  • 컴파일은 빠른 시작, 빠른 실행 및 작은 패키지 - 크기에 최적화되어 있습니다.
  • 서비스 확장이 비활성화됩니다.

3. 프로필
모바일에서 프로필 모드는 릴리스 모드와 유사하지만 다음과 같은 차이점이 있습니다.

  • 성능 오버레이를 활성화하는 것과 같은 일부 서비스 확장이 활성화됩니다.
  • 추적이 활성화되고 소스 수준 디버깅을 지원하는 도구(예: DevTools )가 프로세스에 연결할 수 있습니다.

웹 앱의 프로필 모드는 다음을 의미합니다.

  • 빌드가 축소 되지 않았지만 트리 쉐이킹이 수행되었습니다.
  • 앱은 dart2js 컴파일러로 컴파일됩니다.

0개의 댓글