Androidエミュレーター(127.0.0.1:5555)からLAN(192.168.1.102:5555)にポートを転送するにはどうすればよいですか?
エミュレータのIPアドレスを変更できるとは思わないので、変更できるのは、そのポートをネットワークに転送することだけです。
ラップトップからadbを介して強力なPCエミュレーターにアクセスしたいだけです。
Androidエミュレーター(127.0.0.1:5555)からLAN(192.168.1.102:5555)にポートを転送するにはどうすればよいですか?
エミュレータのIPアドレスを変更できるとは思わないので、変更できるのは、そのポートをネットワークに転送することだけです。
ラップトップからadbを介して強力なPCエミュレーターにアクセスしたいだけです。
ポートを転送したい場合は、その番号を変更する必要があります。2 つのアプリケーション (アプリケーションとフォワーダー) から 5555 をリッスンすることは許可されません。
Androidエミュレーターについてはわかりませんが、おそらくそれ(およびファイアウォール)を構成して、ローカルホストからだけでなくLANからの着信接続を受け入れることができます。
それでもポート リダイレクトを実行したい場合は、netcat を使用できます (ほとんどのベースライン UNIX/Linux システムにインストールされており、Google から Windows 用のポートを見つけることができます)。
e.g. redirect incoming connections on port 8080 to local service on port 5555
nc -L 127.0.0.1:5555 -p 8080 -vvv