PCで実行しているJavaサーバーに接続するためのアプリケーションを作成しました。それはエミュレータでうまく動作しますが、私は携帯電話から同じものを試しても動作しません。私はIPアドレスに接続するためにMobiles 3Gネットワークを使用しました。ソケットを使用してモバイルPCからサーバーに接続する
答えて
設定で3Gインターネットを許可する必要があります。 (エミュレータはこれを必要とせず、PCのイーサネット接続を使用します)。
アプリケーションは、インターネット接続の状態と可能性を診断し、デバッグモードのユーザーとして報告する必要があります。または/と何か - 通常のユーザーに。 (質問のコメントに基づいて)
Whtの設定はabt ..私はアプリからの接続を診断しようとしています.thnks – hari
私はあなたのサーバーアプリケーションは、Androidエミュレータと同じマシン上で実行されていることを前提としています。この場合、エミュレータは10.0.2.2
でサーバに接続できます。
モバイル3G経由でサーバーに接続する場合は、インターネット接続(What is my IP?)のIPアドレスを使用する必要があります。要求がルータに届きます。ルータはこの要求をサーバマシンに転送する必要があります。したがって、サーバにローカルIP 192.168.0.10
があり、ポート2412
をリッスンする場合、ルータはこのTCPポートの着信要求をすべてこのIPに転送する必要があります。
thnks ..私は試してみてください.. – hari
- 1. モバイルからモバイルへのTCPソケット接続
- 2. ローカルPCサーバーとアンドロイドエミュレータのソケット接続
- 3. j2meを使用してモバイルからローカルMysqlサーバーに接続する方法
- 4. AndroidクライアントPCサーバーのJavaソケット接続に失敗しました
- 5. Virtual PCからSQLサーバーに接続
- 6. XMPPを使用してソケットをGCM接続サーバーに接続しました
- 7. PCに接続されたモバイルからSMSを送信して読む方法
- 8. ソケットを使用してAndroidデバイスからESP8266に接続
- 9. ソケット接続を使用してサーバーにファイルを転送する際の問題
- 10. インターネットを使ってJavaサーバー(ソケット)に接続する方法
- 11. クライアント - サーバー:ソケットを介して接続されたAndroidからPCへのファイル転送
- 12. 私のPC ChromeをモバイルChromeとして永続的に使用するには?
- 13. Pythonソケットを使用したIRCサーバーへの接続
- 14. .netcf 2.0を使用したPOcket PCアプリケーションからのMysql接続
- 15. サーバーとのAndroidソケット接続
- 16. GodaddyからPHPを使用してEC2 AWS mongoDBサーバーに接続
- 17. Docker WebサーバーでローカルPCからリモートサーバーに接続
- 18. 他のPCからrobomongo経由でmongodbサーバーに接続
- 19. Java 1.3でソケットを使用してWebサービスに接続する
- 20. ローカルredisクライアントを使用してソケットに接続する方法
- 21. ソケットを使用してNAOロボットに接続する方法は?
- 22. イーサネットケーブルを使用して直接IPカメラをPCに接続する
- 23. 私のソケットはサーバーをオフラインにしても常にサーバーに接続します
- 24. モバイルからPCにアクセス
- 25. perl UserAgentを使用したソケット接続
- 26. Nodejsを使用したTLSソケット接続
- 27. ソケットをテストソケットからソケットに接続します。
- 28. パブリックIPを使用して自分のPCに接続
- 29. PC上のJavaを使用してセルラーネットワークに接続
- 30. C#ソケット:プロキシサーバー経由でサーバーに接続
どうなりますか?エラーは何ですか?どのIPを使用していますか?エミュレータがサーバと同じマシン(おそらく)で動作しているとします。 3Gを搭載したデバイスは、あなたのリクエストをサーバーに転送する必要があるルータを介して接続する必要があります。 – Knickedi
pblmは接続していません。サーバーは接続を受け取りません。モバイルからアプリを使用する必要がある場合、私は余分にsomethngを追加します。 – hari