Apache flex Flex解压/解压大型文件
我有一个空气应用程序,它应该解压缩大于1GB的文件 我尝试了常见的实用程序,如FZip nochump等 我和他们都面临同样的问题, 他们使用ByteArray.defalte方法解压缩内存中的整个文件 这适用于较小的文件,但如果文件大小大于1GB,它们会将应用程序挂起Apache flex Flex解压/解压大型文件,apache-flex,Apache Flex,我有一个空气应用程序,它应该解压缩大于1GB的文件 我尝试了常见的实用程序,如FZip nochump等 我和他们都面临同样的问题, 他们使用ByteArray.defalte方法解压缩内存中的整个文件 这适用于较小的文件,但如果文件大小大于1GB,它们会将应用程序挂起 有什么建议吗?没有一种方法可以使用类似于RAR格式的文件扩展。我认为7-Zip的7Z也支持它。根据解压库的实现方式,文件扩展理论上可以减少内存使用 尝试使用LZMA SDK a la 7-Zip: 可能存在Flex绑定。我同意
有什么建议吗?没有一种方法可以使用类似于RAR格式的文件扩展。我认为7-Zip的7Z也支持它。根据解压库的实现方式,文件扩展理论上可以减少内存使用 尝试使用LZMA SDK a la 7-Zip:
可能存在Flex绑定。我同意sammy,Air的观点,对于这样的任务,它不是最好的解决方案,我认为最好在发行版中包含一个本机实用程序来扩展您的文件。请记住,您需要为您想要支持的每个平台提供一个实用程序,然后使用调用它们。通过这种方式,归档文件的扩展在一个单独的过程中完成,而不会冻结您的应用程序 如果您确信每个平台都有一个公共的运行时,比如java,那么您可以只绑定一个实用程序