기타/coding tips & error

[Mac m1] [안드로이드 스튜디오] 에뮬레이터 설치 / 오류

gom1n 2021. 5. 10. 01:06

^^....

m1칩이 내장되어있는 기기에는 안드로이드 스튜디오 에뮬레이터가 실행이 안된다고 한다.

그래서 구글에서 급하게 m1에서 실행할 수 있는 안드로이드 에뮬레이터를 공개하였는데,

아무래도 여러가지 문제가 해결되지 않은 상태이긴 하다.

github.com/google/android-emulator-m1-preview

 

google/android-emulator-m1-preview

Contribute to google/android-emulator-m1-preview development by creating an account on GitHub.

github.com

Releases 클릭!

 

 

안드로이드 에뮬레이터 dmg 다운로드.

 

 

다운로드가 완료되면 이 창이 뜬다. 

다운 받은 android emulator를 applications로 드래그한다.

drag

 

 

그 뒤 저 에뮬레이터를 클릭해 실행시키면 경고창이 뜬다.

 

다음으로는

환경설정 > 보안 및 개인 정보 보호 > 확인 없이 열기

 

 

안드로이드 스튜디오를 킨 후 에뮬레이터를 실행시켜보니 제대로 작동된다.

(응용 프로그램 안에 있는 에뮬레이터 아이콘을 더블클릭해야한다. )

안드로이드 스튜디오 -> 이 아이콘 더블클릭을 하세요.

 

 

결과)

잘 된다.

경고창도 뜨긴 했다. 누가 해석 좀

 

안드로이드 스튜디오 내에서 인식도 잘 된다.

 

드디어 성공... 

누군가 처음부터 m1에선 에뮬레이터 작동이 안 된다는 걸 알려줬었으면 좋았으련만.ㅋ

몇시간 생고생해서 알아내긴 해서 다행이다.

다만 완성도가 그리 높지는 않다고 하니 수시로 releases를 확인해봐야할 것 같다. 


아주 치명적인 단점이 있다. 에뮬레이터 내 크롬이 안된다는 점. 

혹시 인터넷 오류가 해결되었나 싶어서 다시 releases를 확인하러 들어갔는데, 

no longer needed 라고 뜬다. 안드로이드 스튜디오 내에서 에뮬레이터 실행이 가능한가 보다.

 

ARM64 images로 다운로드 해야한댄다.

희망을 가지고 에뮬레이터 설치를 시작해보았다.

 

 

AVD manager 에 들어간다.

+ 클릭
아무 기기를 선택한다. 
Nougat 다운로드
다운로드 중
Finish 클릭

 

결론은? 안된다.

Your CPU does not support VT-x 오류는 그냥 다른 기기 종류 선택하면 없어지는데, 그래도 실행이 안된다.

열심히 구글링을 해보니 S 다운 받으라는 사람도 있던데, 그래도 안된다.

화가 난다.