You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用C++ Builder 11.2生成Android App Bundle?无64位平台选项

解决C++ Builder 11.2生成Android App Bundle(AAB)的问题

核心前提:仅Android 64位平台支持AAB生成

C++ Builder 11.2的Android 32位平台不支持生成AAB,必须使用64位平台,这是你之前操作的核心问题。以下是完整解决步骤:


1. 安装Android 64位编译组件

你看不到Android 64位平台选项,是因为默认未安装C++ Builder的Android 64位编译组件:

  • 打开RAD Studio顶部菜单的Tools → GetIt Package Manager
  • 在搜索框输入C++ Android 64-bit Compiler,找到对应组件后点击安装
  • 安装完成后重启C++ Builder,项目的平台列表会出现Android 64位选项

2. 配置项目生成AAB的正确参数

切换到Android 64位平台后,按以下步骤设置:

  • 编译版本选择Release,同时将配置从Development改为Application Store(Development模式仅用于调试,不会生成商店要求的AAB)
  • 打开项目选项(右键项目 → Options):
    • 进入Android选项卡,确认SDK API选择31及以上的64位版本,此时会出现**Generate Android App Bundle (AAB)**的勾选框,务必勾选
    • 检查Deployment页面,确保所有必要的库文件、资源都已正确添加到部署列表

3. 编译生成AAB

执行Project → Build <项目名> - Android 64-bit - Release - Application Store,编译完成后:
AAB文件会生成在项目目录的Release\Android64\Deployment路径下,文件名格式为<你的项目名>.aab


你之前的操作错误点总结

  • 使用Android 32位平台:该平台不支持AAB生成
  • 配置用了Development:此模式仅生成调试用APK,不会输出AAB
  • 未安装Android 64位编译组件:导致看不到64位平台选项,无法开启AAB生成开关

内容的提问来源于stack exchange,提问作者Tim Beurk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 23:50:33