使用servername在真实设备上安装Android UnresolvedHostException

时间:2013-01-15 15:16:40

标签: android web-services dns httpwebrequest

您好我正在开发一个通过VPN连接连接到合作网络的应用程序 现在我有以下问题:

如果我尝试使用server-name从实际设备向位于网络中的服务器发送HTTP-Request,则logcat会显示 UnresolvedHostException 。 如果我使用的是服务器的IP,则所有内容都可以正常工作。

在模拟器上,问题根本没有出现,一切正常。

所以我在我的设备的浏览器上测试了这个并且浏览器似乎有同样的问题,使用IP,浏览器可以访问服务器,但是如果我使用服务器名称,浏览器会返回404错误。< / p>

有没有人知道为什么会出现这个问题,或者可以给我一个如何解决这个问题的提示,我已经在网上搜索过但无法在任何地方找到合适的解决方案。

1 个答案:

答案 0 :(得分:0)

如果有人遇到同样的问题,关闭你的设备请等一下,以便完全恢复原状,然后重新启动它,这样可以解决问题并为您节省大量时间,压力和愤怒,看起来他们是系统中的一个错误(至少在一些API版本上)