在后台下载和解压缩zip文件?

时间:2010-10-25 21:49:22

标签: java android

我需要下载一个zip文件并在后台解压缩(在我想象的AsyncTask中)。

就像现在一样,我已经设置了DefaultHTTPClient,并准备好了ZipInputStream,但是这里我被卡住了 - 我不知道如何将这两者结合使用。这是AsyncTask中的相关代码:

DefaultHttpClient http = new DefaultHttpClient();

        HttpGet method = new HttpGet("http://tf2b.com/downloads/imgshugo.zip");
        //method.addHeader("Accept-Encoding", "gzip");
        HttpResponse res = http.execute(method);

        InputStream is = res.getEntity().getContent();
        ZipInputStream zip = new ZipInputStream(is);

那里的最后一行我甚至都不确定。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:2)