现在下载apache-ant-zip.jar导入到自己的项目当中

apache-ant-zip.jar的地址:https://download.csdn.net/download/wshiyf/8993883?locationNum=13&fps=1

​/** * 读取 * 将zipFile文件解压到folderPath目录下. * * @param zipFile    zip文件zip文件所在的地址,new成file * @param folderPath 解压到的地址 * @throws IOException */public static List getZipFileList(File zipFile, String folderPath) throws IOException {    ZipFile zf = null;    try {    List mList = new ArrayList<>();     zf = new ZipFile(zipFile, "GBK");    Enumeration e = zf.getEntries();    while (e.hasMoreElements())    {        ZipEntry ze2 = (ZipEntry) e.nextElement();        String entryName = ze2.getName();        String path = folderPath + "/" + entryName;        if (ze2.isDirectory())        {            System.out.println("正在创建解压目录 - " + entryName);            Log.d("zipFileUtil","正在创建解压目录 - " + entryName);            File decompressDirFile = new File(path);            if (!decompressDirFile.exists())            {                decompressDirFile.mkdirs();            }        } else        {            System.out.println("正在创建解压文件 - " + entryName);            Log.d("zipFileUtil","正在创建解压文件 - " + entryName);            mList.add(folderPath + "/" + entryName);        }    }    zf.close();    for (int i = 0; i < mList.size(); i++) {        Log.d("zipFileUtil====",mList.get(i));    }    return mList;    } catch (IOException ex) {        throw ex;    } finally {        if (null != zf) {            zf.close();        }    }}​

 

更多相关文章

  1. Mac配置Adb环境变量
  2. Android官方命令深入分析之etc1tool
  3. Android(安卓)Studio 的初步使用,ContentProvider创建
  4. 开发环境的搭建(Eclipse SDK jdk ADT)
  5. Android(安卓)AP模式创建有/无密码热点
  6. android studio添加第三方.os库
  7. android 开发工具相关
  8. Android(安卓)MediaScannerConnection,Android(安卓)MediaScanner
  9. Android(安卓)+ Axis2

随机推荐

  1. android 里 thumbdata3 数据格式
  2. android studio 导入Google源码
  3. Android开发技巧——Camera拍照功能
  4. openssl android编译
  5. Android的DDMS中的Threads的各个字段的含
  6. 对于各种分辨率手机的测试学习
  7. android 高斯模糊实现以及性能比较
  8. Android开发技术周报 Issue#43
  9. fragment editText 焦点问题
  10. 面试资料整理