VirtualBoxのネットワーク設定でGenymotionが起動しないときの対処法

  • 34
    Like
  • 1
    Comment
More than 1 year has passed since last update.

環境

  • 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」を適用。
62847273ee806aeacb8bd4dde0c50a9a.png

これでGenymotionが動くようになってくれました(ФωФ)