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