Genymotionのemulatorがネットワークに繋がらない
はじめに
最近、expoを用いてクロスプラットフォームにアプリ開発を行っています。
その中でandroidで動作確認を行うのにGenymotionを使っているのですが、emulatorが全然ネットワークにつながってくれなかったのでその解決方法について書きます。
Genymotionとは
ここでは詳しく説明しませんが、Android StudioのAVDよりも高速に動くemulatorです。Virtual Box上で動きます。
個人利用であれば無料でで使えます。
詳細はこちら
問題
全然ネットワークにつながってくれない。
GenymotionもしくはVirtual Boxのネットワークの設定が間違っているのでしょうが、どこをどういじればいいかわからず、とりあえずググッて出てきた解決策を試してみました。
実際にこれらを試してみましたが、だめでした。
https://stackoverflow.com/questions/33075796/genymotion-emulator-no-internet-connection
https://qiita.com/shymst/items/1bb60ca0c8a020ce6bc2
解決策
Virtual Boxの設定でNATネットワークを作成するとネットワークに繋がりました。
- Virtual Boxの設定 >> ネットワーク
- NATネットワークの追加(設定はデフォルトのまま)
- emulator起動
- wifiつながった
参考: https://stackoverflow.com/a/36151812
さいごに
たったこれだけのことでしたが、仮想環境でのネットワークについての理解がまったくないのでめちゃくちゃ時間がかかりました。
これを期に仮想環境、ネットワーク周りの勉強をしようと思います。
Author And Source
この問題について(Genymotionのemulatorがネットワークに繋がらない), 我々は、より多くの情報をここで見つけました https://qiita.com/Kansei/items/67178b297a08e4993570著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .