Android 无法使用旧证书签署apk

Android 无法使用旧证书签署apk,android,md5,signature,jarsigner,Android,Md5,Signature,Jarsigner,Android Play中我的apk的当前版本是从2011年1月23日开始的。当时 不使用选项中的算法就可以创建密钥 从2012年8月起,我必须使用这些选项创建一个新的密钥存储 -sigalg MD5withRSA -keyalg RSA -keysize 1024 在我的apk上签上jarsigner的名字 -sigalg MD5withRSA -digestalg SHA1 从那时起,我以这种方式签署我的apk,但从未尝试上载新版本 在谷歌市场,直到现在 结果表明,虽然我使用相同的文本创

Android Play中我的apk的当前版本是从2011年1月23日开始的。当时 不使用选项中的算法就可以创建密钥

从2012年8月起,我必须使用这些选项创建一个新的密钥存储

-sigalg MD5withRSA -keyalg RSA -keysize 1024
在我的apk上签上jarsigner的名字

-sigalg MD5withRSA -digestalg SHA1
从那时起,我以这种方式签署我的apk,但从未尝试上载新版本 在谷歌市场,直到现在

结果表明,虽然我使用相同的文本创建密钥,但签名与旧签名不同

虽然我有旧的钥匙店,但我想我不能再用它来签合同了 使用它匹配与市场上相同的签名,某些尝试会导致未签名的apk

有可能这样做吗?

找到了解决方案! 只需再次尝试使用旧密钥存储,只提供选项SHA1,即

-消化液SHA1

apk再次使用旧证书签名! 我可以在Google play中上传新版本。

找到解决方案! 只需再次尝试使用旧密钥存储,只提供选项SHA1,即

-消化液SHA1

apk再次使用旧证书签名! 我可以在Google play中上传新版本