「已注销」 2016-07-09 09:00 采纳率: 0%
浏览 2055

JAVA解压tar.gz文件的方法,求各位大神看一下这个方法哪里用错了?

我在网上找了一下之后用的是这个方法想实现.tar.gz文件的解压的,http://gzhif815.blog.163.com/blog/static/28196341201071111553479/
然后我在本地创建了一个文件是down.tar.gz(这里有个疑问我在设备上把down.tar.gz打开之后里面还有一个down.tar的压缩文件这里有问题吗,我试验了几次都是创建的文件里面还会有一个压缩文件),之后就调用这个方法GZip.unTargzFile("/storage/sdcard0/Upan/down.tar.gz", "/storage/sdcard0/Upan");报错unknown format (magic number 616a),然后最尴尬的是我用我调试的平板来解压这个文件也会报出童颜的错。。我创建文件的方法也没什么问题啊,.txt或者.c文件创建都可以正常读写的。。在下面

public String dowmloadfile(String write) {
    String path = "/storage/sdcard0/Upan/down.tar.gz";
    File file = new File(path);
    if (!file.getParentFile().exists()) {
        file.getParentFile().mkdirs();
    }
    try {
        file.createNewFile();
        FileWriter fw = new FileWriter(file, false);
        BufferedWriter bw = new BufferedWriter(fw);
        bw.write(write);
        bw.close();
        fw.close();

    } catch (IOException e) {
        e.printStackTrace();
    }
    return null;
}

求帮忙啊。。。

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2017-03-11 15:36
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 树莓派与pix飞控通信
  • ¥15 自动转发微信群信息到另外一个微信群
  • ¥15 outlook无法配置成功
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题