cordova:上传apk时构建android调试模式与发布模式

cordova:上传apk时构建android调试模式与发布模式,android,cordova,Android,Cordova,我正试图上传我用cordova客户端命令行命令构建的app release.apk,但google play一直说我是在调试模式下构建应用的 下面是我用来构建apk的步骤(如下所示) 这是谷歌的截图错误 我终于让它工作起来了 下面是将发布的apk发布到Google Play Store的整个过程 cordova build —release keytool -genkey -v -keystore android.keystore -alias android-app-key -keyalg

我正试图上传我用cordova客户端命令行命令构建的
app release.apk
,但google play一直说我是在调试模式下构建应用的

下面是我用来构建apk的步骤(如下所示)

这是谷歌的截图错误


我终于让它工作起来了

下面是将发布的apk发布到Google Play Store的整个过程

cordova build —release

keytool -genkey -v -keystore android.keystore -alias android-app-key -keyalg RSA -keysize 2048 -validity 10000

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore android.keystore app-release-unsigned.apk android-app-key

/path/to/android-sdk/zipalign -v 4 app-release-unsigned.apk app-release.apk

你需要用什么给你的appapk签名?是否有任何文档提供了在发布模式下创建apk的完整过程?我以为这是
cordova build android
命令,但它没有足够的zipalign路径(至少在Mac上):$android_HOME/build tools/28.0.3/zipalign根据需要切换版本号。请使用apksigner而不是jarsigner
cordova build —release

keytool -genkey -v -keystore android.keystore -alias android-app-key -keyalg RSA -keysize 2048 -validity 10000

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore android.keystore app-release-unsigned.apk android-app-key

/path/to/android-sdk/zipalign -v 4 app-release-unsigned.apk app-release.apk