bit가 눈 앞에서 왔다갔다

[Android] Android Studio Emulator 실행 오류 본문

프로젝트_교내/2021-1 오픈소스 전문프로젝트

[Android] Android Studio Emulator 실행 오류

헬린인형 2021. 3. 5. 17:29

안드로이드 스튜디오 설치 후 에뮬레이터 실행하는데 이런 문구가 나오면서 에뮬레이터가 실행되지 않았다.
the emulator process for avd pixel_3a_api_30_x86 was killed.
금 오전 시간 내내 낑낑거리다가 방법을 찾아냈다ㅎㅎㅎ

드라이브 용량 충분한데 환경변수 설정 잘 모르겠고 경로 중 user name 때문에 한글 섞여있어서 속 썩고 있는 사람들에게 도움될 것 같다. (안드로이드는 경로에 한글 들어가면 오류 난다)
간단히 말하면 .android에 들어있는 avd를 옮겨주는 방식으로 진행된다.

옮길 대상

당황스럽고 짜증 나고 별 생각 다 들 텐데(본인 이야기..) 천천히 따라해봐욤ㅎㅎㅎ

1. (당연히) 드라이브 용량 확보
안드로이드 스튜디오 개발자 홈페이지에는 2GB 이상이 필요하다고 되어있지만 구글링 하며 두루두루 읽어보니 10GB는 확보해줘야 실행되더라는 글들을 본 거 같다.

2-0. 설치 경로 확인

이런거 저런거 헤맬 때 캡쳐해 둔 거라 action에 경고가 떠 있다ㅎ

Actions 칸에 삼각형이 있는 게 보일 텐데 누른 뒤 view details를 확인한다.

path!

Path에 user name으로 버젓이 한글이 들어가 있다.
한글이 들어가지 않도록 수정해야 한다.

2-1. 환경변수 설정
제어판 -> 시스템 및 보안 -> 시스템 -> 고급 시스템 설정 -> 우측 하단 '환경변수'
일단 경로는 최대한 간단하게 해주자. user 경로를 아예 안 거치도록 그냥 바로 C드라이브로 빼줬다.
(이 부분은 사람에 따라 다를 수 있음)

사용자 변수 항목에서 '새로 만들기'를 누르고 변수 이름, 변수 값 작성

3. Android Studio를 켜준다
이렇게 해야 .android 파일이 새로운 경로에 생긴다고 한다.

4. 새로운 경로(내 기준 C드라이브)의 .android 파일로 user 경로 .android의 avd를 옮겨준다.

5. avd 디렉터리를 누르면 생성된 avd 이미지 파일들이 뜬다.
그중 두 번째 파일(ini파일) 열기

밑에 꺼
path

경로가 한글이 섞여 있는 바꾸기 전 경로로 되어있을 텐데 현재 경로로 변경해준다.

그리고 안드로이드 스튜디오의 avd manager에 들어가서 2-0번과 같은 방법으로 경로 확인!

path가 바뀌어 있다.

path 바뀐 거 확인 후 플레이 누르면 아래와 같이 에뮬레이터가 동작하는 걸 확인할 수 있다!

진짜 이거 뜰 때 울뻔함..


구글링 엄청 열심히 하면서 여러 개 보고 알아낸 거라 거치지 않아야 할 방법이 있거나 더 단순하게 하는 방법이 있을 수도 있다.
그런 부분이 있다면 알려주면 너무 감사할 거 같다ㅎㅎㅎ


도움이 되었다면 광고 한번씩만 눌러주세요❤️ 헤헿

반응형

반응형
Comments