Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 您上载了一个未使用上载证书签名的APK。在Google play store上更新通过应用程序签名程序注册的应用程序时_Android_Publishing_Android App Signing - Fatal编程技术网

Android 您上载了一个未使用上载证书签名的APK。在Google play store上更新通过应用程序签名程序注册的应用程序时

Android 您上载了一个未使用上载证书签名的APK。在Google play store上更新通过应用程序签名程序注册的应用程序时,android,publishing,android-app-signing,Android,Publishing,Android App Signing,我上传了一个应用程序,并选择了“应用程序签名”进行注册。我在上传第一个APK时没有问题,它被成功上传 今天我尝试更新该应用程序,将versionCode增加到2,versionName增加到0.2,并使用与第一个成功构建的APK相同的签名密钥 现在,当我试图在google play上上传它时,它给了我以下错误: 我研究了一下,知道我必须将play store生成的upload_cert.der文件与我的密钥库链接起来。我使用以下命令执行此操作: .\keytool -importcert -f

我上传了一个应用程序,并选择了“应用程序签名”进行注册。我在上传第一个APK时没有问题,它被成功上传

今天我尝试更新该应用程序,将versionCode增加到2,versionName增加到0.2,并使用与第一个成功构建的APK相同的签名密钥

现在,当我试图在google play上上传它时,它给了我以下错误:

我研究了一下,知道我必须将play store生成的upload_cert.der文件与我的密钥库链接起来。我使用以下命令执行此操作:

.\keytool -importcert -file ~\upload_cert.der -keystore ~key.jks
再次构建了这个项目,但即使在上传APK的时候,我也会遇到与上面相同的错误

我研究了所有与此相关的帖子,但似乎每个人都有“应用签名注册”的问题。


有人可以指导我使用上传证书的正确步骤更新下一版本的应用程序吗


。您必须使用在签名时创建的第二个证书。只有当您使用相同的.jks文件进行签名和上载时,才会出现这种类型的错误

您如何对发布的apk进行签名?您需要使用与原始版本相同的证书我正在使用相同的密钥文件对其进行签名