Akihiro's Programmer Blog

Technology Notes for Personal

Androidのエミュレーターを快適に動かす

 久々の更新に久々のAndroidアプリ開発で学んだことをメモがてら。




 前々からAndroidアプリを開発してきて思っていたことが一つ。


 エミュレーターが遅い


 解決策はないだろうかと探していたらこんな記事を発見。

 http://ウェブ制作日記.com/%E5%99%82%E3%81%AE%E7%88%86%E9%80%9F%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%BF%E3%83%BCandroid/



 爆速!
 本当に?
 試してみよう。


 以下の環境でお試し。

CPU Intel Core-i7 2.20GHz
RAM 8.00GB
OS Windows7 Professional 64bit
IDE Eclipse 4.2(Juno)





 一通りのAndroidアプリ開発環境は整っている前提で次の手順。


Eclipse起動後、「SDK Manager」を起動。以下にチェックを入れてインストール

f:id:akihiro_0228:20130131122333p:plain:h150
f:id:akihiro_0228:20130131122346p:plain:h300
f:id:akihiro_0228:20130131122350p:plain:h300
f:id:akihiro_0228:20130131122351p:plain:h300

Eclipseを再起動後、もう一度「SDK Manager」を起動。以下にチェックを入れてインストール

  • Extras > Intel x86 Emulator Accelerator (HAXM)

f:id:akihiro_0228:20130131122356p:plain:h300

Android SDKのインストールフォルダから以下のファイルを実行。HAXMをインストール。

  • extras > intel > Hardware_Accelerated_Execution_Manager > haxm-windows_r02.exe

f:id:akihiro_0228:20130131122338p:plain:h300
f:id:akihiro_0228:20130131122343p:plain:h300

「AVD Manager」から以下のようにエミュレーターを設定。

f:id:akihiro_0228:20130131122329p:plain:h550

 後は設定したエミュレーターデバッグなりなんなりすればOK。