Java 如何修复这个未知的异常?

Java 如何修复这个未知的异常?,java,android,url,Java,Android,Url,我支持一个代理,当我尝试 readURL(“”) 要访问URL,它会抛出java.net.UnknownHostException: 我有: 在清单文件中 任何快速解决方案?fetch可能不进行必要的DNS查找。如果您查找abc.com,则会重定向到www.go.com。这可能就是问题所在 <uses-permission android:name="android.permission.INTERNET" /> 或 如果您在代理和防火墙后面,请尝试使用此选项。原因是您的IE

我支持一个代理,当我尝试

readURL(“”)

要访问URL,它会抛出java.net.UnknownHostException: 我有:


在清单文件中


任何快速解决方案?

fetch可能不进行必要的DNS查找。如果您查找abc.com,则会重定向到www.go.com。这可能就是问题所在

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


如果您在代理和防火墙后面,请尝试使用此选项。原因是您的IE和FF已启用代理设置,但尚未配置emulator

  • 亚行壳牌

  • sqlite3/data/data/com.google.android.providers.settings/databases/settings.db
  • sqlite>插入到系统值中(99,'http_proxy','proxy:port')
  • sqlite>从系统中选择* 您应该能够在表的底部看到最后插入的值


    通过此链接浏览:

    如果您正在Emulator上运行应用程序,请执行以下操作-

    1)关闭所有正在运行的模拟器。

    2)清理项目并关闭Eclipse。

    3)再次启动日食。

    4)创建新的emulator并运行您的项目。


    就这样!为我工作

    傻瓜:谢谢!节省了我很多时间。
    <uses-permission android:name="android.permission.INTERNET" /> 
    
    Proxy proxy = new Proxy(Proxy.DIRECT,
        new InetSocketAddress(proxyHost, proxyPort));
    url.openConnection(proxy);
    
    System.setProperty("http.proxyHost", "my.proxyhost.com");
    System.setProperty("http.proxyPort", "1234");