6

私はAndroidでアプリを使用しています。私のPCのローカルホストサーバーを使用してデータを取得します。しかし、実行後に LotCat でこのような警告が表示されます。

02-07 15:51:48.965: W/System.err(10339): com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: localhost/127.0.0.1 (ポート 9090) への接続に失敗しました:接続に失敗しました: ECONNREFUSED (接続が拒否されました)

実際のデバイスを使用して PC に接続し、アプリを実行しています。android:permission:internetAndroidManifest.xml で有効になっています。私が使用している実際のデバイスは、Androidv4.2.2 の hTC mobile です。この Web サービスを呼び出すために asyncTask を使用していません。誰でも私を助けてもらえますか....

4

1 に答える 1

0

URL は 127.0.0.1:9090/URI である必要があります。

さらに、サーバーと同じネットワーク上にあることを確認してください。つまり、サーバーがオンになっているデバイスと同じ Wi-Fi 接続上にあることを確認してください。

これでうまくいかない場合は、ポートが既に使用されている可能性があるため、4444 などの別のポートを試す必要があります。

于 2014-12-17T05:38:59.803 に答える