Apple M1チップ搭載のMac上で動作する「Android Emulator M1 Preview」がリリース。

Android Emulator M1 Preview Apple Silicon Mac

 GoogleがApple M1チップ搭載のMac上で動作する「Android Emulator M1 Preview」をリリースしています。詳細は以下から。

Android Emulator M1 Preview

 GoogleでAndroidエミュレーターを開発されているLingfeng Yangさんは現地時間2020年12月04日、Appleが新たに販売を開始したApple Silicon「Apple M1」チップ搭載のMacで動作するAndroidエミュレーター「Android Emulator M1 Preview」をリリースしたと発表しています。

Friday, December 4, 2020
We’ve made a rough initial preview of the emulator running on Apple Silicon available here.[…]This is a preview of some basic Android emulation functionality on the M1. There are still many issues, but apps work at a basic level. To be updated soon with more fixes.

Android Studio Release Updates: Android Emulator Apple Silicon Preview – Android Studio

 Android Emulator M1 Previewは名前の通りプレビュー版で、AppleのHypervisorフレームワーク・パッチが公開されたオープンソースのCPUエミュレータQEMUを利用して動作しますが、まだWebviewやサウンド、デバイス・スキン、Videoコーデック、32-bit ARMアプリなど数多くの機能が利用できないそうです。

Android Emulator M1 Preview

 また、Android Emulator M1 Previewのバイナリ(アプリ)はLingfeng Yangさんのリポジトリに公開されていますが、公証も署名されていないためデフォルトではGatekeeperにブロックされてしまうので、利用される方はアプリケーションを右クリックから[開く]を選択してください。

GatekeeperにブロックされるAndroid Emulator M1 Preview

Known issues

  • Webview doesn’t work
  • No sound
  • No device skins
  • Video codecs not working
  • 32 bit ARM apps won’t work
  • Graphical glitches in some Vulkan apps
  • Popup on startup about not being able to find the ADB path (ADB will still notice the emulator if you have it installed though)
  • When building, it may be faster to start then cancel the Python triggered build and then reissue ninja -C objs install/strip versus letting the Python triggered build finish.