我刚刚尝试将通过Phonegap Build生成的APK(作为Beta版本)上传到Google Play商店。
出现如下错误:
Upload failed
You uploaded a debuggable APK. For security reasons you need to disable debugging before it can be published in Google Play.
当我从Phonegap生成apk时,未标记可调试选项。
有什么想法吗?去年几乎上传了相同的应用程序,但我没有收到该错误。
首先,使用以下命令使用JDK随附的keytool命令生成私钥
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
有关更多信息,请访问Generating a private key
然后按如下所示创建文件build.json并将其放在/ buildConfig文件夹中
{
"android": {
"release": {
"keystore": "my-release-key.keystore",
"alias": "alias_name",
"storePassword": "secretPassword",
"password" : "secretPassword"
}
}
}
然后执行以下命令
ionic cordova build android --prod --release --buildConfig ./buildConfig/build.json