收到别人发来的压缩包,当时第一反应就是查zip格式手机怎么打开,点文件之后直接弹出无法预览,系统提示不能直接读取这个文件,翻遍自带的文件管理器,来回点了好几次压缩包图标,依旧只能看到文件名称,里面的东西完全展不开。

一开始以为只是文件损坏,反复让对方重新发送,连续收了两遍,结果还是一样的提示,文件大小没变,就是打不开。在网上随便搜了两句,看到有人说手机自带应用就能处理,就继续在文件管理器的菜单里翻,长按这个zip文件,弹出的选项只有分享、重命名、移动和删除,压根就没有解压相关的选项。

那会儿有点急躁,干脆直接点分享,试了把文件发到聊天软件里,想着聊天工具或许自带解析功能。

打开聊天窗口点开附件,依旧只能查看文件信息,点预览就跳出报错,只能保存回本地,绕了一圈又回到原来的文件页面,白白浪费十几分钟。之后又试着更改文件后缀,把zip改成别的格式,改完之后文件直接变成未知类型,连之前查看文件信息的功能都失效了,只能撤销修改恢复原样,这个办法完全行不通。

朋友说他的手机不用额外装东西就能解压,同是zip文件,他那边点开就能提取里面的文档。两台机型不一样,内置文件工具的功能差别挺大,才意识到不是压缩包本身的问题,是本机自带工具缺少对应的解析模块,不是所有手机出厂都预装解压组件。

翻找应用商店的时候,看到好多个解压类工具,随便挑了一个下载安装,安装完成之后重新回到文件页面。这次长按zip文件,多出来用新应用打开的选项,选中之后程序开始读取压缩包,等了几秒,里面的图片和文档就列出来了。可以直接预览单份文件,也可以全部提取到手机存储里,提取完成之后,就能在文件夹找到解压出来的内容。

只是这个软件打开的时候会弹出不少推送,每次解压前都要等几秒广告,这点让人不太舒服,而且提取文件的时候,如果压缩包里面文件名带特殊字符,偶尔会出现个别文件解压失败,只能单独重新提取那一项,没办法一次性全部导出成功。

试完这一次之后,又拿别的小压缩包测试,几十兆以内的文件处理起来还算顺畅,遇到上百兆的zip,读取速度会明显变慢,后台要是同时开别的程序,甚至会短暂卡顿一下。不是所有压缩包都能顺利解开,碰到加密的zip,软件会直接提示需要密码,没有密码的话就没办法访问里面内容,软件本身没法绕过密码校验。

中途还试过另一种方式,在线解压网页,上传zip文件到网页工具,不用装任何应用。上传的时候消耗流量,大一点的文件上传很慢,而且担心里面的文档内容会被留存,只敢拿无关的测试文件试了一次,之后就没再继续用这个办法。

这件事折腾完,才发现不同手机处理这类压缩文件的状态差别很大。有的机型原生系统就自带解压,拿到zip直接点开就行,有的机型什么功能都没有,必须借助外部应用。单单只看文件后缀是zip,没办法预判在手机上能不能直接打开,完全要看设备自带的文件管理组件。

那次解压出来是几份工作文档,看完之后就把解压软件留在手机里了,平时很少用到,图标一直放在文件夹深处。