1
ローカルネットワーク上の別のマシンからエミュレータで実行されているアプリケーションに接続したいとします。エミュレータに割り当てられたipは10.0.2.15、ホストマシンはip 192.168.1。*です。ブリッジモードでエミュレータを実行して、192.168.1。*の範囲のIPを取得する方法はありますか?ブリッジネットワークモードのGoogle TVエミュレータ
ローカルネットワーク上の別のマシンからエミュレータで実行されているアプリケーションに接続したいとします。エミュレータに割り当てられたipは10.0.2.15、ホストマシンはip 192.168.1。*です。ブリッジモードでエミュレータを実行して、192.168.1。*の範囲のIPを取得する方法はありますか?ブリッジネットワークモードのGoogle TVエミュレータ
Androidエミュレータには、ネットワークに接続する仮想ルータがあります。 redirコマンドを使用してネットワーク接続を設定できます。この記事を参照してください。
http://developer.android.com/guide/developing/devices/emulator.html#emulatornetworking
ありがとうございました。しかし、これはホストマシン(外部マシンではない)からのポート転送を可能にするものです。最後に終わったのは、ポートXYZの外部インターフェース上のすべてのトラフィックをlocalhost:XYZにリダイレクトするためのssh-tunnelを持っていて、redirコマンドを使ってそれをエミュレータ内で実行している私のアプリケーションに転送することです。 –