[flutter] 다른 잠금 명령이 시작 잠금을 해제하기를 기다리는 중

Flutter 애플리케이션을 실행하면

다른 잠금 명령이 시작 잠금을 해제하기를 기다리는 중

이 메시지는 더 이상 진행되지 않습니다.



답변

제 경우에는 터미널에서 다음 명령이 도움이되었습니다 (Günter가 제안한대로).

killall -9 dart

Windows에서 (업업에서 제안한대로) :

taskkill /F /IM dart.exe


답변

이 파일을 제거하십시오 :

<YOUR FLUTTER FOLDER>/bin/cache/lockfile

그러면 점유 된 잠금이 해제되고 다른 명령을 실행할 수 있습니다.


답변

Windows에서 :

누릅니다 : Ctrl+ Alt+Delete

  • 작업 관리자에서 VS Studio 또는 Android Studio와 같은 편집기를 찾으십시오.
  • “다트”를 찾아서 그 일을 끝내세요
  • 그런 다음 편집기를 닫으십시오
  • 다시 편집기 열기
  • 에디터가 모든 작업을 완료하도록하세요.

답변

Visual Studio Code와 함께 Mac을 사용하는데 이것이 효과가 있습니다.

PC를 종료 하고 다시 켜십시오. 재시작 기능을 사용하지 마십시오. 2 번 다시 시작했는데 작동하지 않았습니다. 종료 만 작동했습니다.

추신 : 나는 다음을 시도했다.

  1. 잠금 파일을 삭제하십시오.
  2. 실행 killall -9 dart;
  3. 내 PC를 다시 시작하십시오.

그러나 그들은 모두 작동하지 않았습니다.


답변

IDE에서 종료 한 다음 시작 관리자에서 모든 다트 관련 파일 (있는 경우)을 중지하십시오.
그런 다음
"FLUTTER DIRECTORY"/bin/cache/lockfile
이 잠금 파일 로 이동하여 삭제하십시오.


답변

1. 실행중인 모든 다트 인스턴스 중지

Android Studio를 사용중인 경우 작업을 저장하고 닫으십시오. 그리고 실행중인 다트 인스턴스를 종료하려면 터미널을 엽니 다.

리눅스 :

killall -9 dart

윈도우 :

taskkill /F /IM dart.exe

2. 제거 lockfile

lockfileflutter 설치 디렉토리에서 찾을 수 있습니다 .

<flutter folder>/bin/cache/lockfile


답변

대신에 이것을 시도하십시오

TASKKILL // F // IM dart.exe

이것은 효과가 있었다!