したがって、基本的には、Android でアドホック サービスを実行している 3G モバイル デバイスへの TCP 接続 (ServerSocket、Socket) を実現しようとしています (使用しているクライアントは Android x86 デスクトップ PC ですが、別の 3G でもかまいません)。モバイル機器)。
WhatIsMyIPは、正しい IP アドレスと、モバイル デバイスからのプロキシが検出されませんでしたというメッセージを表示します。
明らかに、接続を試みた最初の試みは次の結果になりました。
java.net.SocketException: 操作がタイムアウトしました
これは、モバイル ネットワーク オペレーターからの制限/保護のため、少し論理的であると思います。これが問題の原因である可能性があります。同様の質問を読みましたが、少し古く、Android とは関係ありません。
パブリックにアクセス可能な IP とポートを実現するために、この問題の回避策はありますか?