要让AppCenter构建Android应用程序捆绑包(aab),可以通过在AppCenter的构建配置文件中进行相应的设置。下面是一个示例的解决方法:
在你的Android项目的根目录下,创建一个名为appcenter-post-clone.sh
的Shell脚本文件。
打开appcenter-post-clone.sh
文件,并添加以下代码:
#!/usr/bin/env bash
# 设置构建类型为aab
echo "android.injected.build.output.aab=true" >> $APPCENTER_SOURCE_DIRECTORY/gradle.properties
将appcenter-post-clone.sh
文件添加到你的代码版本控制系统中(如Git),并提交更改。
在AppCenter上找到你的应用程序项目,并进入“Build”配置。
在“Build”配置页面的“Build scripts”部分,选择“Custom”选项。
在“Custom build script”文本框中,添加以下命令:
bash ./appcenter-post-clone.sh
现在,当你在AppCenter上触发构建时,它将使用aab格式构建你的Android应用程序。