我有基于Flash(Adobe AIR)的apk游戏 . 它发布在Google Play上 . 几天前,我将我的AIR SDK从版本3更新为14并重新编译了我的apk . 在此之后,我尝试上传新的apk,我收到来自Google的错误:

上传失败您将使用其他证书签名的APK上传到之前的APK . 您必须使用相同的证书 . 您现有的APK使用带有指纹的证书进行签名:[SHA1:EE:68:CF:C6:FF:40:CB:B9:65:8C:E6:89:C2:FB:A6: 52:81:33:59:7F]以及用于签署你上传的APK的证书都有指纹:[SHA1:B4:89:02:73:3D:82:96:4F:57: 00:13:0C:D8:1C:64:8D:B0:D1:D0:7A]

所以,我必须用旧密钥重新签名新的apk . 我找到了名为Jarsigner的实用程序 . 它可以重新签名apk,但我必须有文件* .keystore来做 . 我找不到信息,如何从我的旧apk获取* .keystore(因为新的apk必须具有相同的签名) . 请帮我解决这个问题 .