随着Google Play逐渐淘汰仅支持.apk
格式,开发者需要将应用打包为.aab
(Android App Bundle)格式以适应新的要求。本文将指导如何在Delphi 12中正确配置项目选项,成功生成.aab
文件。
在Delphi 12中,默认情况下编译Android应用会生成.apk
文件,而无法直接生成.aab
文件。用户尝试了编译、构建和部署等操作,但结果仍然是.apk
文件,未能得到.aab
文件。
要在Delphi 12中生成.aab
文件,请按照以下步骤操作:
-
打开项目选项
- 在Delphi IDE中,选择菜单项“Project > Options”,打开项目选项对话框。
-
配置构建选项
- 导航到“Building > Delphi Compiler > Compiling”选项。
- 在“Target platforms”部分,确保选中“Android 64-bit”。
- 取消勾选“Generate Android 32-bit and 64-bit binaries (armeabi-v7a + arm64-v8a)”选项。这一步是关键,因为勾选此选项会生成
.apk
文件而非.aab
文件。
-
选择构建配置
- 在项目选项中,设置“Release”作为活跃的构建配置。
- 选择“Application Store”作为活跃的构建类型,以确保生成适合应用商店的
.aab
文件。
-
配置签名信息
- 导航到“Deployment > Provisioning”选项页面。
- 填写所需的签名信息,确保
.aab
文件在生成后已签名,准备好上传至Google Play Console。
-
生成
.aab
文件- 完成以上配置后,点击“Project > Deploy”进行部署。
- Delphi将生成并签名
.aab
文件,并提示文件路径。
注意
- 调试限制:
.aab
文件无法直接用于调试。调试时,仍需使用.apk
格式的包。 - 构建配置:确保在生成
.aab
文件时,选择了正确的构建配置和目标平台,以避免配置错误。
通过取消勾选“Generate Android 32-bit and 64-bit binaries”选项,并正确配置项目选项,Delphi 12能够成功生成签名的.aab
文件,满足Google Play的最新要求。希望本文的步骤能帮助开发者顺利完成.aab
文件的生成和应用商店的上传工作。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END