我想将animation.zip文件解压缩到res / drawable-hdpi

时间:2014-11-22 05:47:45

标签: android zip4j

public void onClick(View v)

{

    try {

        // Initiate ZipFile object with the path/name of the zip file.

        ZipFile zipFile = new ZipFile("/sdcard/animation.zip");

        // Extracts all files to the path specified
        zipFile.extractAll("/sdcard/");

    } catch (ZipException e) {
        e.printStackTrace();
    }

    Toast.makeText(getApplicationContext(), "button clicked", Toast.LENGTH_LONG).show();
}

这就是我所做的。

我可以在sdcard上解压缩我的animation.zip文件,但我想在res / drawable-hdpi文件夹中解压缩。

1 个答案:

答案 0 :(得分:0)

您永远不能将zip文件解压缩到res文件夹。在移动设备中,您可以将其解压缩到SD卡或数据/数据文件夹。我想你想以这种方式改变app的皮肤,但这是不可能的。如果您想更改皮肤,请按照Android add extra skin as separate APK

进行操作