我是新的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) {
}
答案 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中