我的android应用程序在使用本地主机连接(IP地址,例如http://192.168.*.*:8080/file.php
)从MySQL获取数据时运行良好。但是,当我尝试使用实时共享主机(不能使用IP地址,因为它共享,例如http://dav**ski.**izy.com/file.php
)和主机名时,不会返回任何数据。
答案 0 :(得分:0)
尝试使用服务器ip,而不是dav**ski.**izy.com
答案 1 :(得分:0)
很抱歉,因为我没有足够的声誉将其放入评论部分。但无论如何,调试网络到Android连接的最佳方法是直接在您的Android应用程序将运行的移动设备上的浏览器上运行查询。
回显web服务器中file.php的结果。
从设备浏览器运行http://dav**ski.**izy.com/file.php
,并将您要执行的查询添加到网络服务器前{.1}},此查询将返回{{1}的所有信息1}}等于http://dav**ski.**izy.com/file.php?id=1
。
如果以上内容从浏览器返回结果但未在Android应用程序中返回,您可能需要检查解析逻辑或Android清单。