如何在Ionic 4中生成app-unsigned.apk?
嘿,我来帮你搞定这个问题!在Ionic 4里生成未签名的app-unsigned.apk其实很简单,但你之前用的命令里多了个没必要的参数,导致没得到想要的结果。下面是正确的操作步骤:
生成未签名APK的正确流程
- 首先确认你已经添加了Android平台(如果还没加的话):
运行这条命令:ionic cordova platform add android - 接着执行生产环境的发布构建命令,不要加
--key参数(这个参数是用来指定签名密钥的,会让构建过程自动尝试签名,不是我们要的未签名包):
正确命令:ionic cordova build android --prod --release - 构建完成后,你要找的
app-unsigned.apk会生成在这个路径下:platforms/android/app/build/outputs/apk/release/app-unsigned.apk
简单说,你之前的命令里带了--key=keystoreName.keystore,这会让Cordova尝试用你指定的密钥库去签名APK,所以生成的是签名后的包。去掉这个参数,就能顺利得到未签名的APK文件啦!
内容的提问来源于stack exchange,提问作者Carmel Dev J
相关产品推荐
相关产品推荐

