Как мога да разархивирам файл в приложение за Android?

Имам файл ".tar", който моето приложение изтегля и не мога да разбера как да го извлека. Опитах да го прочета с ZipInputStream, но getNextEntry() връща нула, въпреки че мога да потвърдя чрез терминала, че tar файлът съществува. Успях да го разархивирам ръчно, така че знам, че не е проблем с файла.

Някой има ли идеи? Благодаря за помощта!


person anonymouse    schedule 13.03.2014    source източник
comment
Опитахте ли с GZIPInputStream? Освен това разгледайте JTAR   -  person ozbek    schedule 14.03.2014
comment
GZIPInputStream ми даде IOException... неочаквано магическо число 6316 или нещо подобно. Все пак не съм пробвал JTAR, ще погледна.   -  person anonymouse    schedule 14.03.2014


Отговори (1)


Както бе предложено по-горе, JTAR в крайна сметка работи за мен: https://github.com/kamranzafar/jtar

person anonymouse    schedule 14.03.2014