環境
- Mac OSX
- VitualBox4.3.6
- Genymotion2.2.2
困ったこと
Android開発のために、爆速エミュレーターと名高いGenymotionを使ってみようと、以下の記事を参考にセットアップ。
Android Studio から genymotion を使ってビルドしてみた | tamo*memo
いざ、Genymotionを立ち上げようとしたら、
Unable to connect to your virtual device! Genymotion will now stop. Check your VirtualBox network configuration.
というエラーメッセージで怒られてしまいました(´・ω・`)
VirtualBoxのネットワーク設定をチェックしろやって言ってます。
対処法
VirtualBoxで新しいホストオンリーネットワークを作成
VitualBox本体の『環境設定』から『ネットワーク』の設定に行きます。
右にある「+」ボタンをクリックして、新しくネットワークを作成。(今回はvboxnet1を作りました。)
新規作成したネットワークの詳細設定
それぞれ以下のように設定する。
アダプター
IPv4アドレス:192.168.57.1
IPv4ネットマスク:255.255.255.0
IPv6アドレス:なし
IPv6ネットマスク長:0
DHCPサーバー
サーバーアドレス:192.168.57.100
サーバーマスク:255.255.255.0
アドレス下限:192.168.57.100
アドレス上限:192.168.57.254
Android仮想マシンのネットワーク設定を変更
最後に、Genymotionで作成したAndroid仮想マシンのネットワーク設定を変更します。
下の図のように、さっき新規作成したネットワーク「vboxnet1」を適用。
これでGenymotionが動くようになってくれました(ФωФ)