Cordova:生成发布 APK 文件而不是 AAB 文件

问题描述 投票:0回答:5

我正在尝试使用 Cordova 11 和 build.json 文件生成发布 apk 文件。 Cordova 生成 AAB 文件而不是 APK 文件。这是我使用过的命令:

cordova build android --release
cordova
5个回答
26
投票

我终于找到答案了!用途:

cordova build android --release -- --packageType=apk

从一位名叫 Harag 的 YouTube 用户那里得到了这个答案。谢谢哈拉格。


4
投票

使用 cordova 命令构建:

cordova build android --packageType=apk

它将在调试模式下创建 .apk,具体取决于发布中的 cordova 版本。您还可以创建 .aab 并使用bundletool(请参阅android bundletool)来提取APK,如下所示:

bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks

1
投票

确认生成.apk的命令是

cordova build android --release -- --packageType=apk 

1
投票

如果您使用的是 Windows 计算机,以下内容对我有用:

离子:

ionic cordova build android --release "--" "--" --packageType=apk

非离子:

cordova build android --release "--" "--" --packageType=apk

秘诀就是逃避

--
。我直接从 Cordova 支持处得到了这个答案:生成 .apk 而不是 .aab 文件(Ionic 项目)#1671


0
投票

我正在使用 ionic 和 cordova,我可以使用 -- 两次生成 apk

ionic cordova 构建 android --prod --release -- -- --packageType=apk

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.