Androidエミュレータがインターネットに繋がらない<AndroidStudio>


突然のERR_CONNECTION_REFUSED

ベータ環境のWebAPIを叩くアプリを作っていたら、昨日まで順調にいっていたはずが、ホストが解決できないときた。青天の霹靂である。

先輩に相談したところ、エミュレータでChromeへのアクセスを勧められる。問題の切り分けを教えてもらい、開発環境…エミュレータに問題がありそうだと

あたりをつけた。

Screen Shot 2018-12-26 at 10.46.18.png

解決方法を探っていると、諸先輩方も苦労したようである。

http://www.hnyssh.net/?p=793

https://stackoverflow.com/questions/20015883/connecting-localhost-via-android-connection-to-10-0-2-2-refused/22313837#22313837

自分の場合は画像の通り、

設定->Proxy->Use Android Studio HTTP proxy settingsのチェックを外し、

Manual Proxy ConfigurationでHost Nameを10.0.2.2に指定、

Portは8080で設定したところ、疎通ができるようになった。

全然手応えがないので明日以降も同じエラーに悩まされないか心配だ…


追記

AndroidManifest.xmlにはこんな記述が必要なのである。

どこに書くか、各項目の意味は自分で調べましょう🐕

```








上記についてご参考URL

https://www.wikihow.com/Execute-HTTP-POST-Requests-in-Android

```