0

我有一个简单的 android 应用程序可以通过 HTTP 读取页面。它可以在第一个 ISP 上正常运行而不会出错。但是当我移动到另一个 ISP 并在同一移动设备上运行相同的应用程序时,我得到UnknownHostException连接被拒绝错误。实际上,我什至无法通过第二个 ISP 上的浏览​​器打开页面,似乎 HTTP Server 在某些 ISP 上拒绝了 android(或 java)!我通过直接有效的 IP 访问 HTTP 服务器(所以没有 DNS 问题),我的 iPhone 可以在第二个 ISP 上打开相同的服务器!

我有

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

添加到清单中的正确位置。

HTTP 服务器是 Windows 2012 上的 IIS。

4

0 回答 0