2

在 Android 应用程序上工作...

我收到此错误消息:

i/o failure: java.net.UnKnownHostException: Unable to resolve host
"api.parse.com": No address associated with hostname

许多人建议在清单文件中添加互联网权限,我已经拥有这些权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

有什么建议么?

谢谢!

4

1 回答 1

1

我猜该设备未连接到具有解析主机名的 DNS 服务器的专用 LAN。模拟器共享其主机的网络连接;不是真正的设备。该错误表示设备正在与之通信的 dns 服务器无法解析名称。这也可能意味着我们无法与 dns 服务器通信。

AndroidManifest.xml您在文件中有这两个条目:

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

我认为除了连接之外可能没有其他原因。

于 2013-05-16T08:21:56.853 回答