Я хочу узнать, как распаковать файл .rar в android. Zip-файлы можно легко распаковать с помощью ZipStream. Есть ли аналогичный способ для файлов rar.Файл Decompress Rar в Android
ответ
Я просто понял это с jUnrar здесь https://github.com/edmund-wagner/junrar
Создать новый пакет в каталоге Android src под названием com.github.junrar Вы должны удалить com.github.junrar.vfs2, потому что он имеет некоторые зависимости, и вы, вероятно, не будете его использовать.
Вероятно, вы получите некоторые ошибки в отношении класса регистратора. Вы можете либо удалить несколько строк ведения журнала, либо, как я написал небольшую оболочку, которая связывается с android.util.Log. Я сделал это и изменил входящие.
Если вы закончили импорт кода, посмотрите на jUnrars testutils. я использовал это, и она работала из коробки:
Надеется, что это помогает
RAR не очень часто используется (за исключением некоторых ниш), поэтому вы не найдете поддержки, встроенной в библиотеки Android. Вероятно, проще всего сделать это, чтобы получить библиотеку Java, который обрабатывает RAR файлов, так как покрыты в этом вопросе: