Wie entpacken ein 7zip-Archiv in Android?
Ich habe eine 7zip
Archiv mit einigen hundert Dateien getrennt in unterschiedlichen Verzeichnissen. Das Ziel ist zum herunterladen von einem FTP-server und extrahieren Sie es auf dem Handy.
Mein problem ist, dass die 7zip
SDK enthalten nicht viel. Ich bin auf der Suche nach Beispielen, tutorials und snippets über die Dekomprimierung von 7z-Dateien.
(Dekompression über Intent
ist nur eine sekundäre option)
Eine Liste von 7-Zip-tutorials ist an der Unterseite der <a href="7-zip.org/links.html"> Seite</a>.
Danke für die Antwort, aber die links auf der 7zip-Seite sind schon ziemlich alt und nicht brauchbar für mich. Ich gegabelten diese Frage in einem anderen: stackoverflow.com/questions/3469904
Möchten Sie vielleicht einen Blick auf AndroXplorer v. 3. Es unterstützt viele Dateiformate, einschließlich 7z.
Haben Sie versucht, diese Lösung -> jondev.net/articles/... ?
Danke für die Antwort, aber die links auf der 7zip-Seite sind schon ziemlich alt und nicht brauchbar für mich. Ich gegabelten diese Frage in einem anderen: stackoverflow.com/questions/3469904
Möchten Sie vielleicht einen Blick auf AndroXplorer v. 3. Es unterstützt viele Dateiformate, einschließlich 7z.
Haben Sie versucht, diese Lösung -> jondev.net/articles/... ?
InformationsquelleAutor Wolkenjaeger | 2010-08-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gehen hier:
LZMA SDK bietet nur die encoder und decoder für die Kodierung/Dekodierung der raw-Daten, aber 7z-Archiv ist ein Komplexes format für die Speicherung von mehreren Dateien.
InformationsquelleAutor TienDC
fand ich diese Seite , bietet eine alternative, die funktioniert wie ein Charme. Sie müssen nur hinzufügen
compile 'org.apache.commons:commons-compress:1.8'
zu dem build gradle-Skript und verwenden Sie die Funktion, die Sie wünschen. Für dieses Problem habe ich Folgendes :
Die einzige Auslosung zurück ist etwa 200k für die importierten Bibliothek. Andere als das, es ist wirklich einfach zu bedienen.
InformationsquelleAutor Simon