안드로이드 스튜디오 시리즈
[series_list_related]
문제
안드로이드 스튜디오에서 에뮬레이터터를 실행하려 하는데 아무 반응도 없어서, AVD Manager로 들어가면 다음과 같은 에러가 뜬다. “The emulator process for ~ was killed”(에뮬레이터 실행이 중지됨)
원인
가능한 원인이 세가지가 있다.
(1) 설치 경로에 영어가 아닌 글자가 있어서
(2) 에뮬레이터 실행에 필요한 프로그램이 안 깔려서
(3) 디스크 공간이 부족해서
한국어 유저는 아주 높은 확률로 (1)이 원인이다. (1) 때문인지 쉽게 확인하는 방법이 있다. 아래 그림과 같이 Tools>AVD Manager를 열고 Virtual Devices 목록에서 다음과 같이 View Details를 해준다. 그러면 Path(설치 경로)가 나오는데, 여기에 한글이나 영어가 아닌 문자가 포함되어 있다면 백퍼 (1) 때문이다.
가장 쉬운 해결법: 환경변수 추가
만약 원인 (2)이라면 Tools>SDK Manager을 열고 SDK Tools 탭에서 Android Emulator, Android SDK Platform Tools, Intel x86 Emulator Accelerator(HAXM Installer) 이 세가지를 최신버전으로 설치해주면 된다. 특히 세번째 HAXM Installer가 중요.
원인 (3) 디스크 용량부족이라면 컴퓨터 여유 용량을 만들어 주자.
자, 원인 (1)일때에 해결방법은 컴퓨터 설정에서 환경변수를 추가해주는 것이다(엄청 간단).
- 윈도우 검색창>시스템 환경변수 편집을 통해 고급>환경 변수
- 환경 변수 새로 만들기를 통해 다음 4개 변수를 추가.
(값은 내 한글미포함 설치경로, 나의 경우는 C:\android-sdk 이다)
ANDROID_AVD_HOME
ANDROID_SDK_HOME
ANDROID_SDK_ROOT
ANDROID_HOME
그럼 끝. 컴퓨터 재부팅할 필요 없다! 안드로이드 스튜디오만 닫았다가 다시 켜주면 에뮬레이터가 정상 작동된다.
잘 보고 갑니다!! 선생님 근데 변수 값은 어떤 값을 입력해야하나요..?
값은 본인의 안드로이드 스튜디오 설치 위치(경로에 영어가 포함되지 않아야 합니다)를 적어주시면 됩니다. 저의 경우는 이미지와 같이 C:\android-sdk 입니다.
감사합니다!!!
혹시 죄송한데 설치위치가 영어가 포함되지 않아야 한다는게 무슨 뜻일까요? 다 이름 영어로 되어있는것 같아서용
너무,,,감사합니다,,,,, 아,,, 암드라 당했다고 생각했는데,, 구원을 얻음,,
다행입니다 🤗
킹소희님 덕분에 오류해결하고갑니다! 감사합니다!
감사합니닼ㅋㅋㅋㅋㅋㅋㅋ
진짜 고맙습니당
댓글을 몇 년 만에 달아봅니다… 안드로이드 스튜디오 세팅하는 데만 5시간 정도 걸렸어요ㅠㅠ
이 글 발견 못했으면 어떡했을지 상상도 하기 싫네요 정말 감사합니다
와 진짜 저도요
와…정말 감사합니다….살려주셔서 감사합니다….평생 잊지않겠습니다..
진짜 … 댓글 안남기는데 진짜 감사합니다…. 최고입니다 감사해요 ㅠ
감사합니다! 덕분에 잘 해결됐어요!
설치경로가 뭔지 잘 모르겠어요 ㅠㅜ
킹갓소흐님감사합니다.
혹시 DETECTED ADB 에러도 푸는방법 아시나요?
Could not automiatically detect an ADB binary ~ ‘Use detected ADB location’
이 문제는 어떻게 풀수있을까요?
소희님은 신이야!소희님은 신이야!소희님은 신이야!
감사합니다 ㅠㅠㅠㅠ
환경변수 설정하는 법을 몰라서 헤매고 있었는데, 덕분에 해결했습니다. 정말 감사합니다 ㅠㅠ
잘봤습니다 근데 이렇게 세팅하고 안드로이드 스튜디어 다시 실행했는데 오히려 An error occurred while creating the AVD. See idea.log for details.라는 오류에 가로막혔습니다. 어떻게 해야할지 모르겠습니다 ㅠ
혹시 이거 해결하셨나요.. 저도 같은 오류가 났는데 해결방법을 모르겠네요.. sdk-tool에 에뮬레이터도 다 설치되어있는데 ㅠ
환경변수
변수명: ANDROID_SDK_HOME
값: avd가 생기기 원하는 장소의 경로
이거 바꿔보세요
ㅜㅜ이거네요 저는 환경변수 4개 중에서 sdk 있는 거 두개 삭제하니까 정상 작동했어요……
감사합니다…………..
sdk 두개 삭제하니까 되네요 ㅜㅜ
An error occurred while creating the AVD. See idea.log for details. 이건 어떻게 해결해야 하는건지 모르겠습니다 ㅠㅠ
덕분에 살았어요….애뮬레이터 계속 오류나서 폰에 연결하느라 너무 불편했는데 덕분에 해결했어요 진짜 감사합니다…
와…. 정말감사합니다…
와 환경변수 넣으니까 바로 해결 진짜 감사합니다 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
와 정말 감사합니다.!!! 덕분에 해결했습니다.
변수설정하고 바로 해결됐어요 ㅜㅠㅜ 감사합니다!!
3시간 헤맸는데 이거보고 해결했습니다 ㅜㅜ 저도 sdk있는 부분 두개 삭제하니까 해결됐습니다! 감사합니다