Java代码
  1. publicStringdownTxt(StringurlStr){
  2. StringBuffersBuffer=newStringBuffer();
  3. Stringline=null;
  4. BufferedReaderbReader=null;
  5. try{
  6. URLurl=newURL(urlStr);
  7. HttpURLConnectionconn=(HttpURLConnection)url.openConnection();
  8. bReader=newBufferedReader(newInputStreamReader(
  9. conn.getInputStream()));
  10. while((line=bReader.readLine())!=null){
  11. sBuffer.append(line);
  12. }
  13. }catch(MalformedURLExceptione){
  14. e.printStackTrace();
  15. }catch(IOExceptione){
  16. e.printStackTrace();
  17. }finally{
  18. try{
  19. bReader.close();
  20. }catch(IOExceptione){
  21. e.printStackTrace();
  22. }
  23. }
  24. returnsBuffer.toString();
  25. }

走到

Java代码
  1. bReader=newBufferedReader(newInputStreamReader(
  2. conn.getInputStream()));

就会报空指针错误。为什么呢 ?

----------------

<uses-sdk android:minSdkVersion="14"/> 改为 14以下版本。。。就OK。。。不行的话呢 再试试其他的sdk版本,总之就是这个地方的问题

---------------------------------------------------------------------------------

经测试,7,8,9三个版本是可以的,同时,去掉android:targetSdkVersion

更多相关文章

  1. android 实现代码关机
  2. Android 文件管理器 Android文件管理器源代码
  3. googleMap----放大,缩小,东南西北,四种视图切换代码
  4. 转:善用Android预定义样式来为我们的布局设置效果,大大节约代码量
  5. Android Material Design向下兼容至低版本Android SDK设备
  6. 在EeePC上运行Android!(转)(也是代码下载配置编译的流程!)
  7. -Android各版本系统源代码下载
  8. 设置TextView文字居中,代码实现android:layout_gravity

随机推荐

  1. android:gravity和andrid:layout_gravity
  2. Android高手速成--第二部分 工具库
  3. Android(安卓)build.prop生成过程
  4. 初学Android快速上手经验(自我小结)
  5. pAdTy_-8 支持不同的设备
  6. Android中去除标题,全屏,获得屏幕方向及键
  7. android:phoneNumber 与 android:autoLin
  8. 台电xh80平板android刷机 G2N8
  9. Android恶意样本批量获取方法
  10. Android:高效的Android代码编写