GooglePlayで現在のアプリを更新しようとしています。以前のバージョンと同じであると確信している.keystoreファイルを使用しており、パスワードが正しいと確信しています。私はmanifest.xmlのversionCodeとversionNameを更新し、更新を送信するためにすべてのAndroidドキュメントを読みました。この同じ.keystoreを使用して別のアプリを更新しましたが、正常に機能しました。新しい.apkファイルをアップロードしようとすると、次のエラーが発生します。
アップロードに失敗しました以前のAPKとは異なる証明書で署名されたAPKをアップロードしました。同じ証明書を使用する必要があります。既存のAPKは、指紋付きの証明書で署名されています。
[SHA1:CB:17:93:81:FA:07:6E:B7:4C:83:EA:64:79:85:44:3B:7D:08:71:6E]
アップロードしたAPKに署名するために使用される証明書には、指紋が含まれています。
[SHA1:ED:79:37:8A:77:3A:6E:82:8A:60:55:95:99:0E:56:60:CB:5B:3C:EF、
SHA1:CB:17:93:81:FA:07:6E:B7:4C:83:EA:64:79:85:44:3B:7D:08:71:6E]
ご覧のとおり、2番目の(新しい)証明書の2番目のSHA1引数は、1番目の証明書と同じです。しかし、何らかの理由で、2番目の証明書には2つのSHA1:引数があります。なぜそれが2になるのか誰かが知っていますか?これに関する情報が見つかりません。助けていただければ幸いです。