私のアプリはAVD
で正常に動作しますが、私の携帯電話でアプリケーションを実行しようとするとこのエラーが表示されます。サーバーに接続していません。それはphp
ファイルにアクセスしていません。私はphp
ファイルのパスを "http://10.0.0.72/myapp/search.php"としました。私はwamp server
を使用していて、私のphp
ファイルをwww
フォルダ内に保存しました。android appはエミュレータでは動作しますが、実際のデバイスでは動作しません
Logcatエラー
java.net.ConnectException:/10.0.0.72(ポート80)への接続に失敗しました: は失敗して接続する:ETIMEDOUT(接続がタイムアウトになりました)6月13日13:19を: 20.229 13823-14092/com.myapp W/System.err: libcore.io.IoBridge.connect(IoBridge.java:114) 原因:libcore.io.ErrnoException:接続に失敗しました:ETIMEDOUT(接続タイムアウト)
ローカルホストのURLを使用していないことを確認する必要があります。 – Piyush
実際のデバイスを無線LANに接続しようとすると、サーバーがローカルネットワーク上でのみ使用可能になっているようです –
https://stackoverflow.com/questions/3378501/how-to-browse-localhost-on-android-device – Pavya