2012-02-26 3 views
4

Я хочу узнать, как распаковать файл .rar в android. Zip-файлы можно легко распаковать с помощью ZipStream. Есть ли аналогичный способ для файлов rar.Файл Decompress Rar в Android

ответ

3

Я просто понял это с jUnrar здесь https://github.com/edmund-wagner/junrar

Создать новый пакет в каталоге Android src под названием com.github.junrar Вы должны удалить com.github.junrar.vfs2, потому что он имеет некоторые зависимости, и вы, вероятно, не будете его использовать.

Вероятно, вы получите некоторые ошибки в отношении класса регистратора. Вы можете либо удалить несколько строк ведения журнала, либо, как я написал небольшую оболочку, которая связывается с android.util.Log. Я сделал это и изменил входящие.

Если вы закончили импорт кода, посмотрите на jUnrars testutils. я использовал это, и она работала из коробки:

https://github.com/edmund-wagner/junrar/blob/master/testutil/src/main/java/com/github/junrar/testutil/ExtractArchive.java

Надеется, что это помогает

0

RAR не очень часто используется (за исключением некоторых ниш), поэтому вы не найдете поддержки, встроенной в библиотеки Android. Вероятно, проще всего сделать это, чтобы получить библиотеку Java, который обрабатывает RAR файлов, так как покрыты в этом вопросе:

RAR archives with java

 Смежные вопросы

  • Нет связанных вопросов^_^