2014年2月16日日曜日

Genymotionセットアップで躓いた

Android標準のエミュレータが遅くて、代わりになるものを探していたところ
前から気になっていた高速なエミュレータGenymotionのインストールを決定!

VirutalBox上で動作するのでVirutalBoxをインストール。
GenymotionはGenymotionのアカウントが必要なので作成。

必要なものがそろったので、作業を進めていくとGenymotionでエラーが発生。
Genymotionで利用するVirutalBoxのネットワーク設定が間違っているとのコト。

192.168.56.0/24を利用するのでホストオンリーネットワークの詳細を見てみると
アダプターのIPv4アドレスの値(192.168.56.100)とDHCPサーバーの
サーバーアドレスが違っていた。

アドレスの値を同じにして、DHCPサーバーのアドレス下限と上限をさっきの
アドレスが含まれないように設定すると無事にエミュレータが起動!
(下限:192.168.56.101 上限:192.168.56.254)

VirutalBoxのネットワーク設定が間違っていました。
上記のままだと、2回目以降エミュレータが起動しなくなっていました。

いまのところ、設定は下記にすることで動作するようになりました。
これを見て設定をされた方がいたら申し訳ないです。


  • アダプター
    • IPv4アドレス:192.168.56.1
    • IPv4ネットマスク:255.255.255.0
  • DHCP サーバー
    • サーバーアドレス:192.168.56.100
    • サーバーマスク:255.255.255.0
    • アドレス下限:192.168.56.101
    • アドレス上限:192.168.56.200

標準のものと比べるとやはり高速でした。

VirutalBox 4.3.6
Genymotion 2.1.1