(34) Android Emulatorから同じマシン上の Webサーバーにアクセスしたい。

投稿者: | 2023年1月15日

791 views

この記事は最終更新から 1190日 が経過しています。

1. やりたいこと

AndroidStudioを使ってアプリを開発しているときに、
Androidエミュレーターから、
同じパソコン上で動作している HTTPサーバにアクセスしたい。

2. やってみる

(1) ダメな例

localhostや 127.0.0.1は使えない。
書いても認識してくれない…

(2) OKな例1 : 物理的にルーターが認識している IPアドレスを使う。

192.168.1.15 など。

(3) OKな例2 : AndroidStudioの仮想ルーターが認識している IPアドレスを使う。

10.0.2.2

参考: 【AndroidStudio公式】Android Emulator のネットワークをセットアップする

Javaプログラム中での使用例

Request req = new Request.Builder().url("http://10.0.2.2/MyPage").build();

アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-04-19: 0回
  • 2026-04-18: 1回
  • 2026-04-17: 1回
  • 2026-04-16: 0回
  • 2026-04-15: 0回
  • 2026-04-14: 0回
  • 2026-04-13: 0回
  • コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です


    日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)