Android未知主机异常(DNS问题)!

时间:2011-06-08 13:22:30

标签: android dns

我正在尝试从我的Android设备连接到服务器以获取XML inputStream来执行该操作我正在使用XmlPullParser

我的服务器网址是: http://www.biat.com.tn

所以,当我试图从这个url获取输入流时,我得到一个未知的主机异常,屏幕变黑...(虽然它在localhost中适用于我)

然后,为了检查我的配置,我试图从ADB shell ping服务器,但没有建立连接! 我检查了另一台服务器(http://www.topnet.tn),但我遇到了同样的问题。

PS:我在Navigator中从这些网址获取Streams

我认为Android设备不知道.TN(突尼斯)域名!!!!

我搜索了这个问题,我找到了一个解决方案,我应该把我的应用程序放在-dns-server模式中,将8.8.8.8作为dns服务器...所以它可以工作

但ping我的URL服务器不行!!!请任何人都能理解这个问题!!!

请帮忙......

1 个答案:

答案 0 :(得分:0)

您是如何加载数据的? URLConnection,HttpClient?

http://www.biat.com.tn http 302重定向到http://www.biat.com.tn/biat/

在大多数情况下,您需要在代码中处理重定向。