Flash/Flex のせいで頭がおかしくなったので、質問しなければなりません。
デスクトップの Air 環境で ServerSocket クラスを使用して、モバイル クライアント (Air for mobile) をリッスンするサーバーをセットアップしています。これをデバッグモード (Flash Builder) でテストしたところ、すべて正常に動作しました: ServerSocket が 127.0.0.1:8889 をリッスンする (ローカルマシン) --> 127.0.0.1 への接続、ポート 8889 がモバイルに設定されている (ローカルマシン) -->小切手。
そのため、Android スマートフォン (WiFi 接続) にアプリをインストールし、マシンの IP とポートを入力しましたが、接続できませんでした: ServerSocket to listen to 127.0.0.1:8889 (local machine) --> Connection to 192.168.2.101,モバイルでのポート 8889 セットアップ --> 機能していません。
テストのためだけに、簡単な Java サーバーをセットアップし、Java SocketServer に接続すると、うまくいきました。したがって、問題は Air 環境の SocketServer クラスにあると思います。
あなたはなにか考えはありますか?皆様のお役に立てれば幸いです。
明けましておめでとう!