MacOS10.9(Mavericks)でAndroidエミュレータが起動しない
(忙しい人向け)
Intel® Hardware Accelerated Execution Manager End-User License Agreement - OS X* | Intel® Developer Zone
↑このページからHotfix版のHAXMをインストールすればOKです
Mavericks快適で嬉しいです。
ところが、Mavericksにバージョンアップしてしばらくしてから、唐突にAndroidエミュレータが起動しなくなりました。
EclipseからAVDMnager
を立ち上げて、IntelのHardware Acceleration ~~(HAXM)
対応のエミュレータを起動させようとしたら、画面下にインジケータ(ぐるぐる)が出て、マウスカーソルが全く動かないor表示されないようになりました。
これはMavericks限定のよくある症状らしく、解決方法はすでにあります。→MavericksでIntel HAXMがフリーズする | tech-tec
先ほどのページで紹介されているとおり、Hotfix版のIntel HAXMをインストールすればいいのですが、ページ内のリンクが間違っています。これはWindows用です。
Mac版を探してみたところ、検索で最初にヒットするのはこのページです。
Intel® Hardware Accelerated Execution Manager 1.0.6 (R3) | Intel® Developer Zone
StackOverflowなどでも上記のリンクが紹介されていますが、2014/01/26現在Mac用のインストーラは1つ古いバージョンが載せられています。
バージョン1.0.6 R3が載っていますが、必要なのは1.0.7です。ご注意を。
バージョン1.0.7はこちらのページから入手することが出来ます。
Intel® Hardware Accelerated Execution Manager End-User License Agreement - OS X* | Intel® Developer Zone
haxm-macosx_r03_hotfix.zip
が解答され、dmgファイルを起動するとIntelHAXM_1.0.7.mpkg
が見えると思います。
試行錯誤された方はRelease Notes.txt
内のバージョン表記がVersion 1.0.7
になっていることを確認されることをおすすめします。
時間かかった。
パッと見つかった対処法をとりあえず試すのではなく、よく調べてから対処することにします(´・ω・`)