Java 错误的头类型rar android apk

Java 错误的头类型rar android apk,java,android,rar,Java,Android,Rar,当我发布一个新的apk并以rar格式共享它时。 当我将文件夹安装到本地文件系统中,并尝试打开rar文件时,我得到以下错误,错误的头类型rar android apk 你知道为什么会发生这种情况以及如何解决吗 使用WinRAR创建.rar文件时,请确保未选择RAR5存档格式。WinRAR5.x可以创建旧格式的RAR文件。这甚至是WinRAR中的默认选项 另一个想法是不支持压缩?(只是打包文件) Android APK是否支持RAR文件?要获得更可靠的结果,您应该执行以下操作之一: 共享您的APK

当我发布一个新的apk并以rar格式共享它时。 当我将文件夹安装到本地文件系统中,并尝试打开rar文件时,我得到以下错误,错误的头类型rar android apk


你知道为什么会发生这种情况以及如何解决吗

使用WinRAR创建.rar文件时,请确保未选择
RAR5
存档格式。WinRAR5.x可以创建旧格式的RAR文件。这甚至是WinRAR中的默认选项

另一个想法是不支持压缩?(只是打包文件)
Android APK是否支持RAR文件?

要获得更可靠的结果,您应该执行以下操作之一:

  • 共享您的APK,无需将其放入RAR或拉链中。因为APK文件已经被压缩了,所以压缩不会使它变得更小。这对最终用户来说也更容易,因为他们不需要先解压缩它。有些手机没有安装用于提取ZIP或RAR文件的应用程序,用户也不希望安装其他应用程序来安装您的应用程序

  • 把它放进拉链里。正如我所说,这可能不会对文件大小产生太大的影响,但它应该与大多数设备兼容。(前提是设备安装了用于提取ZIP文件的应用程序)

  • 或者,在创建RAR文件时,告诉WinRAR使用较旧的RAR文件格式RAR4,而不是RAR5。问题是ES文件资源管理器(您正在使用的)不正确支持较新的RAR文件


希望这有帮助:-)

你是怎么做到的?你用WinRar压缩了吗?它们是否是RAR的同一版本(使用不同版本进行压缩和解压缩)?建议试试拉链吧!桌面上的压缩工具是WinRar,而智能设备中的depcompress工具是ES文件管理器。你认为这会导致问题吗?是的!这就是问题所在!APK文件已经被压缩了,但是当你的APK中有很多图像时,压缩真的很有效。50MB的apk可以降低到28MB。顺便说一句,ZIP格式起作用了。尽管文件格式不是RAR5,但RAR并没有起作用。不过谢谢。是的,你可以RAR一个APK文件,这样分发是可能的。例如,当你有一个混合移动应用程序时,你可能会因为高质量的图像而最终得到巨大的软件包。在apks上几乎可以实现50%的压缩(在这种特定情况下)。