macOS High Sierra 上で Android エミュレーターを起動しようとしたところ、以下のようなエラーメッセージが表示されると共に起動する事ができなかった。
$ emulator -avd Nexus_5_API_23
Hax is enabled
Hax ram_size 0x60000000
Failed to open vm 3
Failed to create HAX VM
No accelerator found.
failed to initialize HAX: Invalid argument
HAX に何らかの問題が起きているように見える。
ググって出てきた Stack Overflow を見ると Android SDK Manager より HAXM をアップデートすると上手く行くようだ。
osx - Can't launch AVD on macOS 10.13 - Stack OverflowAndroid SDK Manager を確認すると確かにアップデートが来ていた。
アップデート完了したらエミュレーターも動作するようになった。
これで開発再開できる。
Sponsored Link