我的应用程序在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