public String GetText(String urlStr)
{
StringBuffer sb = new StringBuffer();
String line = null;
BufferedReader buffer = null;
try {
URL url = new URL(urlStr);
HttpURLConnection urlConn = (HttpURLConnection) url
.openConnection();
buffer = new BufferedReader(new InputStreamReader(urlConn
.getInputStream()));
while ((line = buffer.readLine()) != null) {
sb.append(line);
}
} catch (Exception e) {
e.printStackTrace();
}
return sb.toString();
}权限什么的也加了,一直返回null。
buffer = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));
似乎是这句出的错,求助
解决方案 »
- 在开发android weather应用时如何获得"中国天气网"的实时温度?
- webview 加载本地html5页面使用本地缓存数据库出错
- 导入现有Android工程时,出现Project has no default.properties file
- 音乐播放器重新打开时,背景音乐或者正在播放的歌曲自动停止
- 布局问题,不显示第二个按钮
- webview先刷新页面后加载资源?
- android中才能实现多点触控放大图片和图片超越屏幕左右滑动显示未显示的部分
- Android 开发问题,Activity失去响应.
- android OTG的问题
- android webview怎么javascrip的返回值jsion格式
- 力求基于XMPP协议的Asmack的API的Android平台下的IM
- 急!!VideoView播放视频有时会报:此文件不支持渐进式播放
.getInputStream())); 这个之前进行urlConn.connect();
url = new URL(urlStr);
// 根据url创建一个Http连接
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
// 根据创建的connection来用io流操作. 先得到文件字节流, 转换成字符流, 再转换成带缓冲的. 这样方便读取
buffer = new BufferedReader(new InputStreamReader(
connection.getInputStream()));
// 一行一行的读出数据
while ((line = buffer.readLine()) != null)
{
strbuf.append(line);
}