为什么"离子cordova构建"只生成未签名的APK?

Jas*_*Jas 5 apk cordova ionic-framework

我使用下面的命令来生成一个签名的APK,我很确定这几个月前有效:

$ ionic cordova build android --prod --release --keystore="./my-keystore-file.keystore" --storePassword=mypass --alias=mymail@gmail.com --password=mypass

但是,仅生成未签名的APK.如何使用离子生成签名的APK?

Dav*_*man 6

您需要-- --在Cordova特定参数之前包含:

$ ionic cordova build android --prod --release -- -- --keystore="./my-keystore-file.keystore" --storePassword=mypass --alias=mymail@gmail.com --password=mypass
Run Code Online (Sandbox Code Playgroud)

这些build android --prod --release选项由Ionic CLI处理,而第一个之后的所有内容都--传递给Ionic Cordova插件.然后第二个之后的所有东西都--被传递给科尔多瓦本身.