当前位置:编程学习 > wap >>

引用文件时出错

就是这句:
import com.smart.net.utils.NetTool;
难道是因为我还有什么包没安装吗? --------------------编程问答-------------------- 这个是3方开发的包么?是的话工程中要导入这个jar。看样子sdk里没有,肯定是没有加入到工程中。 --------------------编程问答--------------------
引用 1 楼 dinjay 的回复:
这个是3方开发的包么?是的话工程中要导入这个jar。看样子sdk里没有,肯定是没有加入到工程中。


搜了一下,没有找到关于这个包的任何信息,郁闷 --------------------编程问答-------------------- 网上找的

package com.smart.net.utils;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;

public class NetTool {
/**
  * 获得url代码数据
  * */

public static String getHtml(String path,String encoding) throws Exception {
  URL url = new URL(path);
  HttpURLConnection conn = (HttpURLConnection) url.openConnection();
  conn.setRequestMethod("GET");
  conn.setConnectTimeout(6 * 1000);
  // 别超过10秒。
  System.out.println(conn.getResponseCode());
  if(conn.getResponseCode()==200){
   InputStream inputStream=conn.getInputStream();
   byte[] data=readStream(inputStream);
   return new String(data,encoding);
  }
  return null;
}

/**
* 获取指定路径,的数据。

* **/
public static byte[] getImage(String urlpath) throws Exception {
  URL url = new URL(urlpath);
  HttpURLConnection conn = (HttpURLConnection) url.openConnection();
  conn.setRequestMethod("GET");
  conn.setConnectTimeout(6 * 1000);
  // 别超过10秒。
  if(conn.getResponseCode()==200){
   InputStream inputStream=conn.getInputStream();
   return readStream(inputStream);
  }
  return null;
}

/**
  * 读取数据 
  * 输入流
  * 
  * */
public static byte[] readStream(InputStream inStream) throws Exception {
  ByteArrayOutputStream outstream=new ByteArrayOutputStream();
  byte[] buffer=new byte[1024];
  int len=-1;
  while((len=inStream.read(buffer)) !=-1){
   outstream.write(buffer, 0, len);
  }
  outstream.close();
  inStream.close();
  
return outstream.toByteArray();
}
}
--------------------编程问答-------------------- ...那就不好办了,
http://www.cnblogs.com/llb988/archive/2011/02/11/1951693.html
你看的是不是这个啊,那应该是人家自己写的demo里的一个类。应该不是系统的,你自己看看是用了这类里什么方法,不行自己写个呗 --------------------编程问答-------------------- 谢谢3楼
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,