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


 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.