既存の Android アプリをキーストア ファイルと共に引き継いで署名しましたが、アプリに署名してアップロードすると、次のエラーが発生します。
Upload failed
You uploaded an APK that is signed with a different certificate to your previous
APKs. You must use the same certificate. Your existing APKs are signed with the
certificate(s) with fingerprint(s):
[ SHA1: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX,
SHA1: YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY ]
and the certificate(s) used to sign the APK you uploaded have fingerprint(s):
SHA1: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
ここで奇妙な点の 1 つは、.apk ファイル (XX) に署名するために使用した証明書のフィンガープリントが、既存の APK フィンガープリントとしてリストされていることです。Playstore で更新できるようにするには、2 番目の証明書で APK ファイルに署名する必要がありますか? つまり、元のバージョン (現在 Playstore にあるバージョン) は 2 回署名されていましたか? 将来の更新のために 2 つの証明書の 1 つだけを使用する方法はありますか? 説明は大歓迎です。前もって感謝します。