我的應用程序在AVD
下運行正常,但是當我嘗試在移動設備上運行我的應用程序時,它顯示此錯誤。它沒有連接到服務器。它不訪問php
文件。我給出了php
文件的路徑是「http://10.0.0.72/myapp/search.php」。我正在使用wamp server
並將php
文件保存在www
文件夾中。安卓應用程序可以在模擬器上運行,但不能在真實設備上運行
logcat的錯誤
java.net.ConnectException:未能連接到/10.0.0.72(端口80): 連接失敗:ETIMEDOUT(連接超時)06-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
嘗試把你的真實設備上的wifi,你的服務器似乎只在本地網絡上可用 –
https://stackoverflow.com/questions/3378501/how-to-browse-localhost-on-android-device – Pavya