Android端末から開発PCのサーバへアクセス

Androidアプリ開発で、コードを書いている開発PCにモックサーバ(localhost)を立てて、実機にそのサーバを叩きに行きたいというときに設定が必要です。

忘れるので、ここに書いておきます。

キーワード

chrome://inspect/#devices

詳細

  1. 開発PC側のChromeで、[chrome://inspect/#devices]を開く。
  2. 以下を有効
    • Discover USB devices
    • Discover network targets
  3. 「Port forwarding...」を開き、以下を設定
    • enable port forwarding を有効
    • Port、IP&Port情報を設定(例:port=3000, IP&Port= localhost:3000)
  4. 実機側のChormeを開き、設定したIP&Portにアクセスできるか確認
  5. 実機側でアプリを動かし、APIにアクセス

参考
Chromeでスマホにlocalhostのページを表示させてコンソールデバッグ