GenyomotionでMacのlocalhostに接続する

T
3 min readMay 19, 2018

--

AndoridStudioのシミュレーターは設定方法がよく分からなかったので、Genymotionで接続する方法をメモしておく。

前提

  • Genymotionはインストール済み
  • localhostを立てる環境も用意してある
  • macOS Sierra

Macでlocalhostを立てる

まずはブラウジングできるようにlocalhostを立てる。今回はPERCELを使って立ててみた。

Browse localhost

Genymotionで状況の確認をしてみる(失敗)

同じURL確認してみてどうなるのか見てみる

Webpage not availableThe webpage at http://localhost:1234/ could not be loaded because:
net:ERR_CONNECTION_REFUSED

接続できない的なエラー吐いてる

Genymotionの設定をしてみる

  1. 起動しているシミュレーターの中で、settings を開く
  2. Wi-Fi を開く
  3. デフォルトで表示されているWiredSSID を長押しする
  4. Modify network を開く
  1. Advanced option にチェックを入れる
  2. ProxyManual にする
  3. Proxy hostname : 192.168.56.1
  4. Proxy port : 1234 (ゲストOSで使っているポート番号を指定)
  5. Bypass proxy for : 今回は設定しない
  6. SAVE

もう一度ゲストOS側でブラウジングしてみる

成功している

Browse localhost

その他にも以下のURLはMacのlocalhostを見に行っている

http://10.0.3.2
http://192.168.56.1
Browse 10.0.3.2
Browse 192.168.56.1

オプション

カスタムドメインを使用したい場合は、先の設定画面で Bypass proxy の部分を入力すればOK

--

--

T

デザイナー/フロントエンドエンジニア