AAB转APK完整指南:Android App Bundle转APK安装包方法

从2021年8月开始,Google Play强制要求新应用使用AAB(Android App Bundle)格式提交。这导致一个问题:从第三方网站下载的AAB文件无法直接在手机上安装。本文教你如何把AAB转化为可安装的APK


什么是AAB?为什么不能直接安装?

AAB vs APK 对比

维度

APK

AAB

全称

Android Package Kit

Android App Bundle

能否直接安装

✅ 可以

❌ 不可以

大小

较大(包含所有资源)

较小(按需下载)

用途

最终安装包

发布格式

转换

需要转成APK

AAB不是安装包,是发布包。

Google Play收到AAB后,会根据用户的手机配置(屏幕密度、CPU架构、语言)生成只包含必要内容的 优化APK,这叫"拆分APK"或"APK Set"格式。

这就是为什么你在APK下载站看到的Instagram、TikTok等APP现在都是.apkm或.xapk格式——它们本质上就是从AAB生成的。


方式一:使用在线工具AAB转APK

最简单的方法——不用安装任何软件,上传AAB文件在线转换。

工具1:APK Pure AAB Converter

网址:

步骤:

  1. 打开网址
  2. 上传.aab文件
  3. 选择要生成的APK配置(建议用默认)
  4. 点击Convert
  5. 下载生成的APK文件

工具2:Android APK Tool Web

网址: APKTool.com/aab-to-apk

步骤同上,该工具免费、无需注册。

⚠️ 注意:在线转换会上传你的AAB文件,敏感APP不建议用在线工具。


方式二:使用桌面工具AAB转APK


适合需要经常转换、或对安全性要求高的用户。

工具1:APKTool + BundleTool(命令行)

这是最专业的方法,适用于Windows/Mac/Linux

前置准备:

  • 安装java(JDK 8+)
  • 下载 BundleTool:github.com/google/bundletool/releases

操作步骤(Mac/Linux终端):

# 1. 下载 bundletool.jar # 2. 从AAB生成APK Set (.apks文件) java -jar bundletool.jar build-apks \ --bundle=/path/to/your-app.aab \ --output=/path/to/output.apks \ --mode=universal # 3. 解压 .apks 文件(其实是zip格式) unzip /path/to/output.apks -d /path/to/apk-folder # 4. 在apk-folder中找到 universal.apk,这就是完整APK

Windows用户: 命令相同,路径用Windows格式。

工具2:AAB to APK Converter GUI

适合不喜欢命令行的用户。

  • 软件: AAB to APK Converter(GitHub上开源)
  • 下载: 搜索 GitHub "aab-to-apk converter"
  • 操作: 拖拽AAB文件 → 选择输出格式 → 点Convert

方式三:使用Android手机工具转换

如果你不想用电脑,手机上也有办法。

工具:SAI(Split APKs Installer)

SAI是最流行的拆分APK安装工具,它能直接安装从AAB生成的APKM文件。

下载SAI:

  • APKMirror搜索"SAI"
  • F-Droid:搜索"Split APKs Installer"

使用步骤:

  1. 安装SAI
  2. 把.apkm文件发送到手机
  3. 打开SAI,选择"安装APK文件"
  4. 选择.apkm文件
  5. SAI会自动解包并安装

SAI不能直接把AAB转APK,但可以安装APKM格式。如果你下载的已经是APKM格式,直接用它安装即可。


方式四:直接从APK下载站下载现成的

最简单的方法——绕开转换步骤。

APK下载网站已经帮你做好了转换:

网站

获取的格式

安装方式

APKMirror

.apkm

用SAI安装

APKPure

.xapk 或 .apk

用APKPure App或SAI安装

Uptodown

.apk(标准格式)

直接安装

所以大多数时候你根本不需要自己转换AAB。


高级技巧:从Google Play直接下载AAB

有时候你可能想直接获取某个APP的原始AAB。

使用Google Play的官方方法

  1. 在Google Play搜索APP
  2. 找到APP页面 → 右上角菜单
  3. 有些APP提供"安装到其他设备"选项
  4. 点击后选择设备,Google Play会推送对应格式

第三方工具

  • Raccoon APK Downloader: 无需谷歌设备即可下载APK/AAB
  • APK Downloader(Chrome扩展): 部分可用
  • APK Combo: 在线下载多种格式

常见问题

Q:AAB文件可以直接改名成.apk安装吗? A:不行。改名后系统会提示"解析包时出现问题"。

Q:为什么AAB转成的APK比直接下载的APKM文件大? A:AAB转universal APK包含所有配置(所有语言、所有屏幕密度、所有CPU架构),体积更大。而APKM只包含你的手机需要的部分。

Q:转换后的APK能自动更新吗? A:能。转换后的APK是标准格式,APP的内置更新机制可以正常工作。但不会通过Google Play更新。

Q:我下载了.xapk文件怎么安装? A:使用SAI(Split APKs Installer)或APKPure App打开安装。XAPK是APK+OBB数据文件的打包格式。

Q:转换AAB需要root权限吗? A:不需要。所有上述方法都不需要root


终极建议

你的情况

最佳方案

偶尔转一次

用在线工具(APK Pure AAB Converter)

经常转

装BundleTool(命令行)

不想折腾

直接去APKMirror下现成的APKM格式

只要标准APK

去Uptodown下载(都是标准APK)

手机操作

装SAI安装器

其实你很可能不需要AAB转APK: 绝大多数情况下,APKMirror或APKPure已经有现成的可安装格式。直接下载安装就好,没必要多一步转换。链接示例

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。