この簡単なチュートリアルを参照して、2 つのエミュレーター間のクライアント サーバー通信を開発します。
私はここで立ち往生しています:
[root@seng-eucalyptus platform-tools]# telnet localhost 5554 試行中
::1... telnet: アドレスに接続 ::1: 接続が拒否されました 試行中
127.0.0.1... ローカルホストに接続しました。エスケープ文字は「^]」です。Android コンソール: コマンドのリストについては help と入力してください。
redir add tcp:5000:6000
KO: リダイレクトを設定できません。ポートはホスト上の別のプログラムによって使用されている可能性があります
私がこれまでに行ったこと:
1) ' tcp ' の代わりに' udp 'を試しました。接続はOKでしたが、サービスが機能しませんでした。
2) xinetd.conf に、ポート番号 5000 & 6000 をエミュレーターの IP アドレスからアドレス 127.0.0.1 にリダイレクトする行を追加しました。
10.0.2.15 5000 127.0.0.1 5000 10.0.2.2 6000 127.0.0.1 6000
3) xinetd サービスの再起動
驚くべきことに、この場合、stackoverflow のソリューションは機能しませんでした。