AndoridStudioのシミュレーターは設定方法がよく分からなかったので、Genymotionで接続する方法をメモしておく。
前提
- Genymotionはインストール済み
- localhostを立てる環境も用意してある
- macOS Sierra
Macでlocalhostを立てる
まずはブラウジングできるようにlocalhostを立てる。今回はPERCELを使って立ててみた。
Genymotionで状況の確認をしてみる(失敗)
同じURL確認してみてどうなるのか見てみる
Webpage not availableThe webpage at http://localhost:1234/ could not be loaded because:
net:ERR_CONNECTION_REFUSED
接続できない的なエラー吐いてる
Genymotionの設定をしてみる
- 起動しているシミュレーターの中で、
settings
を開く Wi-Fi
を開く- デフォルトで表示されている
WiredSSID
を長押しする Modify network
を開く
Advanced option
にチェックを入れるProxy
をManual
にする- Proxy hostname :
192.168.56.1
- Proxy port :
1234
(ゲストOSで使っているポート番号を指定) - Bypass proxy for : 今回は設定しない
- SAVE
もう一度ゲストOS側でブラウジングしてみる
成功している
その他にも以下のURLはMacのlocalhostを見に行っている
http://10.0.3.2
http://192.168.56.1
オプション
カスタムドメインを使用したい場合は、先の設定画面で Bypass proxy
の部分を入力すればOK