Hun's Blog

Android Emulator on Apple M1 본문

Others

Android Emulator on Apple M1

jhk-im 2020. 12. 27. 16:47
 

google/android-emulator-m1-preview

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

github.com

애플 m1칩이 내장된 맥북에서는 안드로이드 스튜디오 애뮬레이터가 동작하지 않는다. 

그리하여 구글에서 급하게..? m1에서 실행할 수 있는 안드로이드 애뮬레이터를 공개하였다.

설치하는 방법을 간단하게 정리해본다. 

 

위에 있는 android-emulator-m1-preview에 들어간 후 releases로 이동한다. 

 

 

android emulator m1 releases

최신 release에서 Assets를 확인하고 dmg 파일을 다운로드 한다. 

download dmg file

다운로드 받은 dmg파일을 실행하고 다음과 같이 Emulator파일을 Application폴더로 이동시킨다. 

 

emulator file이동

이제 애플리케이션에서 에뮬레이터를 실행해보면 다음과 같은 경고 메시지를 만나게 되는데 .. 

경고 메세지

 

다음과 같이 설정을 변경해주어야 한다. 

 

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

설정 변경

애뮬레이터가 문제없이 실행된다.

에뮬레이터 실행

안드로이드 스튜디오에서도 잘 잡히고 앱을 설치하는 것도 문제없이 완료되었다. 

안드로이드 스튜디오

 

해당 에뮬레이터는 다음과 같은 문제를 해결중이다. 

1. Webview AOSP 버전에서 작동하지 않음 

2. 크롬 동작하지 않음

3. Device skin없음

3. 비디오 코덱 작동하지 않음

4. 32비트 ARM 앱 작동하지 않음

5. 일부 Vulkan app 작동하지 않음

6. 시작 시 adb경로를 찾을 수 없다는 팝업 

... 

 

향후 릴리즈를 계속 확인하면서 작업해야 할 듯 하다. 

 

 

 

참고자료