InstallerX 中文文档 下载 App

拆分包选择与版本去重:APKS/APKM/XAPK 自动选最佳分包

拆分包是什么

APKS、APKM、XAPK 本质上都是拆分的 APK 容器——一个完整应用可能被拆成十几个甚至几十个 APK 文件:

手动处理这些分包很麻烦——你得知道自己设备的屏幕密度、语言、CPU 架构才能正确勾选。

InstallerX 怎么帮你

自动选最佳分包(默认行为)

InstallerX 会自动识别你的设备:

然后只为当前设备勾选最佳分包组合——不多选不少选。比如一台中文 arm64 手机装 TikTok XAPK,InstallerX 会只选:base.apk + config.zh-CN.apk + config.arm64-v8a.apk + config.xxxhdpi.apk + 必须的功能模块分包。

对话框里手动调整

在对话框安装模式下,分包选择界面底部有个"自动选择最佳"按钮(已默认选中)。你可以:

配置文件里的分包选择默认

配置文件里有两个开关:

保持默认(关闭这两个开关,让 InstallerX 自动选最佳)通常更安全——手动选可能漏掉必须的分包,导致应用打不开或功能缺失。

版本去重

批量安装或分享多个 APK 时,可能有同包名的多个版本(比如酷安 v10、酷安 v9 两个 APK 一起装)。InstallerX 会:

  1. 自动识别同包名:按 packageName 分组
  2. 自动去重选最新:对比 versionCode,选数值最大的那个
  3. 分组标记:对话框里同包名的多个 APK 会被高亮提示

自动去重行为

手动改版本

如果你就是想装低版本(降级安装),需要:

  1. 配置文件 → 安装标志位 → 勾选 允许降级安装
  2. 在对话框分包选择界面手动勾选你想要的那个版本
  3. 系统可能会弹确认(取决于 Android 版本和 ROM)

降级安装的完整说明见 目标用户与降级。

ZIP 内 APK 的处理

如果 ZIP 里包含多个 APK(比如 Magisk 模块 + 一个补丁 APK),InstallerX 会:

这是系统安装器完全做不到的能力。

架构支持提示

部分 arm64-v8a 设备提供运行时转译(比如华为鸿蒙、小米 HyperOS),可以运行 armeabi-v7a 的 32 位包。InstallerX 会在架构选择界面提示这个能力——你可以选择用原生 arm64 包(性能更好)或 32 位转译包(兼容性更好)。

x86_64 模拟器或 Chromebook 上装 arm64 APK,InstallerX 也会提示可用转译。