Java 如何在android应用程序中解压文件?

Java 如何在android应用程序中解压文件?,java,android,android-studio,tar,Java,Android,Android Studio,Tar,我的应用程序下载了一个“.tar”文件,我不知道如何提取它。我尝试用ZipInputStream读取它,但是getNextEntry()返回null,即使我可以通过终端确认tar文件存在。我已经能够手动卸载它,所以我知道这不是文件的问题 有人有什么想法吗?谢谢你的帮助 如上所述,JTAR最终为我工作: 您是否尝试过使用gzip输入流?另外,看一看GZIPInputStream给了我一个IOException。。。意外的魔法数字6316或类似的东西。我还没有试过JTAR,我会看看的。

我的应用程序下载了一个“.tar”文件,我不知道如何提取它。我尝试用ZipInputStream读取它,但是getNextEntry()返回null,即使我可以通过终端确认tar文件存在。我已经能够手动卸载它,所以我知道这不是文件的问题


有人有什么想法吗?谢谢你的帮助

如上所述,JTAR最终为我工作:

您是否尝试过使用
gzip输入流
?另外,看一看GZIPInputStream给了我一个IOException。。。意外的魔法数字6316或类似的东西。我还没有试过JTAR,我会看看的。