0

アプリで Google アプリ署名を有効にしています。APK を作成し、キーストア ファイルを使用して署名し、devConsole にアップロードしました。その後、Google は Google のアプリ署名を使用して APK に再度署名し、それを Playstore でユーザーに送信しました。

  1. Playstore から APK をダウンロードしてインストールしました (これには Google のアプリ署名署名が含まれています)。
  2. devConsole からアプリ署名証明書をダウンロードしました -> アプリ署名 -> アプリ署名証明書
  3. 以下のコマンドを使用して、現在のキーストア ファイルに証明書を追加しました。

keytool -importcert -file [app_signing_certificate] -keystore [current_keystore_file]

  1. ステップ 3 で生成された新しいキーストアを使用してリリース APK を作成しました
  2. Playstore からインストールした APK にこの新しい APK をアップグレードしようとすると、エラーが発生します。

失敗 [INSTALL_FAILED_UPDATE_INCOMPATIBLE: パッケージ xyz 署名が以前にインストールされたバージョンと一致しません。無視!

Playstore からダウンロードしたものの署名と一致する APK をローカルで作成するために何をする必要があるか知りたいです。

4

2 に答える 2