提取出来的文件为什么是 .APKS 不是 .APK
很多用户第一次提取商店应用时会愣住:拿到的不是熟悉的 .apk,而是一个 .APKS 文件。这不是提取出了问题,而是安卓分发机制在 2018 年之后变了。
App Bundle 是什么
官方 FAQ 对此有一段标准解释:自 2018 年起安卓应用可以用 App Bundle 方式打包,2021 年起 Google Play 强制所有应用更新采用这种形式。一个 App Bundle 在设备上体现为——
- 一个基础 APK:装着主要功能;
- 一批配置 APK:分别对应不同屏幕尺寸、CPU 架构、语言。
设备只下载与自身匹配的那部分配置,所以同一款应用在小屏手机和平板上各取所需,包体更小。
APKS 格式由此而来
把这一堆包整体提取出来,需要一个容器格式——独立开发者们把它叫做 APKS。问题在于,系统默认安装器不认这个格式,直接双击装不上。
这款工具给的两条出路
从 3.0 版本起:
- 提取端:开启 Force APK 模式,把分包强行拼成单个 APK(代价是可能装不上,见 Force APK 一篇);
- 安装端:内置 Split APK 安装器,直接把 .APKS 文件装回设备,不用管系统安装器认不认。
怎么判断手里的应用是哪种
详情页的信息卡里有「App type(应用类型)」字段,会明确标注 Basic APK(基础单包) 或 Split - APKS(分包集合)。3.0 起列表页也会给应用打上对应标记,提取前扫一眼就知道会得到什么格式。

相关文档:用内置安装器装回 .APKS · Force APK 强制提取 · 信息卡字段解读