2016-09-11 26 views
1

MySQLを使用するデータベースに接続するためにRESTfulなapiとjdbcを使用してデータを取得し設定するAndroidアプリを開発するだけです。私がlocalhostを使用していて、エミュレータとip 10.0.2.2:8085を接続しているときは、すべて正常に動作します。 ローカルホストに私のmobie電話機と接続しようとすると正しいipを取得できません。エミュレータipの10.0.2.2を使って試してみました。ipconfigコマンドを使ってipv4アドレスを取得して使用しましたが、それも動作しませんでした。 2台のコンピュータを接続するWANとしてTP-Linkルータを使用しています(無配線は機能していません)。 誰かがこの問題を知りたいと思っています:) ありがとうございました。自分のlocalhost webserviceをエミュレータに接続できますが、携帯電話ではできません

答えて

0

ローカルホストサーバー接続を使用しているときは、同じネットワーク上にある必要があります。

ご使用のコンピュータがTP-Linkルータネットワークに接続されており、モバイルがSIMカードネットワークに接続されている可能性があります。

ファイアウォールが別のデバイスからアクセスするIPをブロックしている可能性がもう1つあります。ちょうどそれもチェックしてください。

関連する問題