久しぶりにAndroid Studioをアップグレードして、emulator立ち上げたら
Emulator: WARNING: HAXM 6.1.2 is installed. Please install HAXM >= 6.2.1 to fix compatibility issues on Mac.
というエラーが出た。ここに出てきたエラーメッセージでググるといろいろ出てくるが結局そのどれも私ではうまくいかなかったので、私の場合の解消方法を書く。
Android Studioで Tools
> SDK Manager
に進んで、 SDK Tools
タブを開くと
という項目があり、今は 7.3.2
がインストールされそうな感じで書いてあった。
ここから素直にチェックボタンを押して、インストールを進めても /private/tmp/haxm_silent_run.log
というログが吐き出されて、そこに
installer: Warning - Intel Hardware Accelerated Execution Manager is already installed on this computer. If you continue installation, the Intel HAXM will be re-installed.
と表示されてて、re-installしてもいいのにAndroid Studio経由だとうまく先に先に進んでくれないので
のサイトから該当のリリースを見つけ出し直接インストーラーをダウンロードした。今回の私の場合は
https://github.com/intel/haxm/releases/tag/v7.3.2
ここからzipファイルをダウンロードして解凍。解凍されたファイルの中にdmgファイルがあるので、そこからよしなにポチポチ進むと無事インストールされた。
残念なのは SDK Tools
上では相変わらずインストールされてなさそうな表示になっていたこと。しかしemulatorを立ち上げると一番最初のエラーは出なくなったので、これでよかったっぽい。