프로젝트를하다가 애뮬레이터를 실행시켰을 때 갑자기 실행이 되지 않았다.
원래도 실행이 좀 느리기 때문에.. 기다렸지만 그래도 작동은 되지 않는다.
실행을 해보면 안드로이드 스튜디오 밑 부분에 waiting for target device to com online라는 문구가 나오고 무한 로딩을 하고 있는 것을 볼 수 있다.
이유는 모르겠다..
이러한 다양한 문제들일 수 있어 하나씩 해보는 것을 추천한다.
맨 윗줄 Tools탭에서 SDK Manager를 클릭하여 열어준 후 SDK Tools 탭으로 이동한뒤 아래에 체크된것들이 최신버전인지, 설치가 되어있는지 확인하는방법이다.
그런데 나는 안드로이드 스튜디오를 재설치도 했고, 방금 에뮬레이터를 다운받았기 때문에 모두 최신버전이어서 이 유형에는 해당이 되지 않았다.
제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 시스템 속성의 고급탭 > 환경변수
시스템 변수의 'Path'를 더블클릭하거나 편집 버튼을 클릭하면 오른쪽의 '환경변수 편집' 창이 뜸
'새로 만들기' 버튼을 눌러 "설치위치\Sdk\platform-tools", "설치위치l\Android\Sdk\tools"를 추가
Toos -> AVD Manager 로 들어간다.
다음과 같이 Your Virtual Devices가 나온다.
이때 무한 로딩을 돌고 있는 device를 선택하여 우클릭한다.
Wipe Data를 선택한다.
Yes 선택
그 후 애뮬레이터를 다시 실행시켜준다.
다시 실행할 때 처음부터 다시 실행되므로... 시간이 다소 걸린다...
실행했을 때 앱이 보이지 않는다면 앱을 끄고 다시 실행하는 방법이 가장 간단하였다.