2012-11-12 86 views
1

我有Android应用程序,它通过网络连接到"hosturl"。这个应用程序可以在最初的步骤连接到hosturl,但是当我尝试测试一段时间(比如20个或更多的请求)后,我得到了上面的异常,我不能再连接到上面的url。:java.net.UnknownHostException:无法解析主机“hosturl”:没有与主机名关联的地址

如果我重新启动我的Android手机,那么应用程序可以重新连接到"hosturl"但我再次得到的异常后,我曾尝试连接到hosturl

极少数

任何人可以帮助我在这里如果你有遭遇这样的行为与以前的android应用程序。

+1

我见过这个异常,当设备失去互联网连接,当你得到这个异常,你可以访问浏览器中的网址? – smith324

+0

是的,我可以连接到互联网与其他应用程序,当我得到这个异常与我的Android应用程序 – KItis

+3

我会重复他的问题:你可以访问*在浏览器中的* URL?不仅仅是保持连接,因为如果站点不在你的控制之下,它可能会限制访问(特别是如果在很短的时间内有很多请求 - 例如循环中的代码自动请求)。这里没有网络专家,但如果它断开你的连接,我想这应该是预期的行为。 – davidcesarino

回答

2

您可能没有INTERNET权限。尝试</manifest>前右加给你的AndroidManifest.xml文件:

<uses-permission android:name="android.permission.INTERNET" /> 
+3

如果您已阅读他的问题很仔细,我相信你会发现'这个应用程序可以在最初的步骤中连接到hosturl,但是在我尝试测试它一段时间(比如说20个或更多的请求)'后,这意味着应用程序可以连接到互联网“。 – Swayam

+0

Coool ...谢谢... BO persson..and sidesh ...它的工作.. – John

2

我遇到了这个,我只是闭上了AVD并再次启动它,它的工作...

+0

这是一个巨大的时间沉没。似乎发生在我从家庭网络移至我的工作网络时。重新启动AVD确实可以解决它。谢谢! – ktorn

0

检查您的Internet连接。 检查无线网络。 检查服务器。

相关问题