본문 바로가기
DEVELOPMENT

[Android Studio] 개발환경 구축, The emulator process for [AVD 이름] was killed 오류

by 200% 2021. 5. 3.

만들고 싶은 어플이 생겨서 경험도 쌓을 겸 이번 2주 휴일간 조금씩 배워나가려고 한다.

오늘은 개발환경을 구축하는 단계까지만 해봤다.

혹시나 나중에 까먹을 날 위해 간단하게 정리를 해보려고 한다.

 

1. 실행 파일 다운로드

하단 링크 들어가서 다운로드 버튼 누르고 설치된 .exe 파일 잘 읽고 Next 눌러서 설치하기

링크: https://developer.android.com/studio?gclid=Cj0KCQjwvr6EBhDOARIsAPpqUPHXLQaW8jRcAPbdV3_ihRiONhAgcdIOOOdIi5Oo8me2dc4By5wVU0saAv-7EALw_wcB&gclsrc=aw.ds

 

Download Android Studio and SDK tools  |  Android 스튜디오

developer.android.com

 

2. Tools->SDK Manager

System Settings의 Android SDK로 들어가서 SDK Tools 탭 누르고 하단에 있는 4개 선택 후 OK 누르고 Accept 체크

SDK Manager -> SDK Tools (안드로이드 스튜디오 4.1.3 기준)

3. Tools->AVD Manager

기기 선택 -> System Image 설치&선택 -> 이름 정하고 Finish

그럼 Device가 하나 추가되는데 Actions에서 Play 누르면 AVD가 실행된다.

근데 난 여기서 아래와 같은 에러를 겪었다.

에러: The emulator process for [AVD 이름] was killed.

 

[인터넷에서 알려주던 해결 방법]

1. SDK Manager에서 HAXM installer가 잘 설치되었나 확인

2. 시스템 변수 Path에 SDK 폴더의 tools, platform-tools 주소 넣기

3. 디스크 용량 확보하기

 

난 이 3가지 방법으론 해결할 수가 없었고 이것저것 뒤적거려보다가 AVD 파일들이 어디에 저장되는지 찾을 수 있게 되었는데

AVD 저장 위치

보니까 세상에 C드라이브에 설치되어있네... SSD랑 HDD 동시에 쓰고있어서 최대한 다 E 드라이브에 설치해뒀는데 얘만 C드라이브에 들어가있었고 컴퓨터 사용자 이름을 한글로 해둬서 주소를 읽지 못하고 튕긴 것이라는 합리적 의심이 들게되었다.

 

4. 사용자 이름 바꾸기

<여기서부터 잠시 따라하지 마세요>

단순하게 사용자 이름만 싹 바꾸면 된다고 생각했고 인터넷에 "netplwiz" 열어서 이름 바꾸라고 되어있어서 바꿨으나 폴더 이름은 그대로였고 사용자 이름과 폴더 이름이 안 맞으면서 뭔가 꼬였는지 제어판이 안 열리는 지경에 이르렀다.

netplwiz 사용자 계정 창

황급하게 "netplwiz"를 열어서 이름을 돌려놓으려고 했으나 계정 자체가 안 떠서 데이터 다 날려먹는 줄 알았는데 다행스럽게도 "컴퓨터 관리"-> 로컬 사용자 및 그룹->사용자 로 들어가서 이름을 원래대로 돌려놓을 수 있었다. (이름을 돌려놓으니 제어판도 정상적으로 들어가짐)

컴퓨터 관리 창

폴더 이름이 한글이라서 발생하는 문제가 맞는지 확인하기 위해서 이름이 영어로 되어있는 계정으로 들어가서 AVD 생성하고 열어봤는데 아주 그냥 잘만 열리더라... 

 

데이터 다 날려먹는게 무서워서 그냥 영어이름인 부계정에서 개발을 하기로 했다...