-
[flutter] could not connect to lockdownd error code -17flutter/flutter 에러 2020. 5. 22. 17:55
could not connect to lockdownd error code -17
exception: ideviceinfo returned an error: error: could not connect to lockdownd, error code -17
flutter에서 잘 사용하던 에뮬레이터가 갑자기 위와같은 에러를 출력했습니다.
구글에서 찾아봤으나 금방 찾아지진 않았네요.
안드로이드 캐시도 지우고 다시 실행해봐도 에뮬레이터를 실행하려고 하면 no connected devices found 가 나타납니다.
그래서 flutter doctor를 실행해봤습니다. 그랬더니 아래처럼 나오네요 ㅜ
뭔가 문제가 있긴 있는거 같아서 좀 관련된 내용들을 좀 더 찾아봤습니다.
여기저기 헤매면서 이거다 싶은걸 하나 찾아서 실행해봅니다.
명령어는 rm -rf /위치/flutter/bin/cache && flutter doctor -v 를 입력했습니다.
※ 참고사항.
저는 macOS 사용 중이라서 윈도우와 명령어가 다를 수 있습니다.
위치 내용은 사용자마다 다릅니다. 참고하셔서 진행해주시면 될 것 같습니다.
cache를 삭제 후 flutter doctor 가 다시 실행되었는데 여전히 Connected device는 사용 가능한게 없다고 나오네요. 그래도 혹시 몰라서 flutter 프로젝트를 다시 실행하고 안드로이드 스튜디오에서 에뮬레이터를 구동해보았습니다.
사용 가능한 device는 없다고 나왔지만 에러구문 없이 제대로 실행됩니다.
혹시라도 잘 사용하던 에뮬레이터가 갑자기 위와같은 에러를 나타내면서 실행이 안된다면 위에 적어놓은 명령어를 입력해보시기 바랍니다.
※ 글 작성 후에 동일한 증상이 또 나타났는데 원인이 뭔지 찾았습니다.
문제의 원인은 아이폰 충전을 위해 케이블을 연결했는데 신뢰하지 않는다고 체크한게 문제였습니다.
신뢰하지 않음을 체크하자마자 아래와 같은 에러가 발생했습니다.
다시 터미널에서 위에 쓴 명령어를 입력해서 cache를 날린 후 에뮬레이터를 실행하니까 잘 실행됩니다. 신뢰하지 않음을 누르면서 device 관련된 내용이 뭔가 변경 되는것 같습니다.
'flutter > flutter 에러' 카테고리의 다른 글