在Android中解压缩Rar文件

Rah*_*rma 5 compression android rar

我想学习如何在Android中解压缩.rar文件。可以使用ZipStream轻松解压缩Zip文件。rar文件是否有任何类似的方法。

Nik*_*sac 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

希望能帮助到你