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

7bsow1i6  于 12个月前  发布在  其他
关注(0)|答案(5)|浏览(239)

我尝试使用Cordova 11和 build.json 文件生成一个发布apk文件。Cordova生成一个AAB文件而不是APK文件。下面是我使用的命令:

cordova build android --release

字符串

gojuced7

gojuced71#

终于有答案了!用途:

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

字符串
我从一个叫Harag的YouTube用户那里得到了这个答案。谢谢你Harag。

whlutmcx

whlutmcx2#

使用cordova命令编译:

cordova build android --packageType=apk

字符串
它将在调试模式下创建.apk,具体取决于发行版中的cordova版本。您也可以创建.aab并使用插件工具(参见android bundletool)来提取apk,如下所示:

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

cngwdvgl

cngwdvgl3#

说明生成.apk的命令是

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

字符串

s8vozzvw

s8vozzvw4#

如果你在Windows机器上,以下是对我有效的方法:
离子型:

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

字符串
非离子型:

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


秘密是逃避--。我直接从Cordova支持得到了这个答案:Generate .apk instead of .aab file (Ionic Project) #1671

jtw3ybtb

jtw3ybtb5#

我使用离子与 cordova ,我能够生成apk使用-两次
离子cordova构建android --prod --release --packageType=apk

相关问题