找不到来源错误

时间:2012-06-16 12:46:57

标签: android file

我是新的Android开发人员 当我运行此代码时,我收到此错误“未找到来源”。就在它到达时 url.openStream() 任何想法如何解决这个问题?

    try { 
        URL url = new URL("http://pollsdb.com/test.txt"); 
        BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); 
        String str; 
        while ((str = in.readLine()) != null) { 
        } 
        in.close(); 

    } catch (MalformedURLException e) { 
    } catch (IOException e) { 
    } 

2 个答案:

答案 0 :(得分:0)

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

在AndroidManifest.xml中的第一个清单标记下添加

答案 1 :(得分:0)

我也有同样的问题。但现在,我已通过引用http://developer.android.com/guide/components/processes-and-threads.html解决了这个问题 关于线程使用。

您需要创建一个工作线程来打开URL流而不是使用主线程(UI线程)。

当然,您还需要添加

<uses-permission android:name="android.permission.INTERNET" />  在AndroidManifest.xml中