Wie komprimiere und entzippe ich die Dateien?
Wie zip und entpacken Sie die Dateien, die sind alle schon in DDMS : data/data/mypackage/files/
ich brauche ein einfaches Beispiel dafür. Ich habe bereits im Zusammenhang mit der Suche zu zip und unzip. Aber, keine ein Beispiel für mich. Kann jemand sagen, einige Beispiel. Voraus Vielen Dank.
InformationsquelleAutor der Frage | 2011-09-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf java.util.zip.* Klassen für zip-Funktionalität. Ich habe getan, einige grundlegende zip/unzip-code, die habe ich unten eingefügt. Hoffe, es hilft.
InformationsquelleAutor der Antwort brianestey
Die zip-Funktion brianestey vorgesehen funktioniert gut, aber der unzip-Funktion ist sehr langsam aufgrund der Lektüre ein byte zu einem Zeitpunkt. Hier ist eine modifizierte version seines unzip-Funktion, die nutzt einen Puffer und ist viel schneller.
InformationsquelleAutor der Antwort Ben
Mit
File
anstelle der Datei-PfadString
.Diese Antwort ist aus der Basis von @brianestey ausgezeichnete Antwort.
Habe ich geändert, seine
zip
Methode zu akzeptieren, die eine Liste von Dateien anstelle von Datei-Pfade und eine Ausgabe-zip-Datei anstelle einer filepath, die möglicherweise hilfreich für andere, wenn das, was Sie zu tun haben.InformationsquelleAutor der Antwort Joshua Pinter