Androidアプリ。APKファイルをアップロードできますが、[レビュー]ボタンをクリックした後、以下のエラーが発生します。
エラーの概要を確認する
このリリースのロールアウトを開始する前に、これらのエラーを解決してください。既存のユーザーが新しく追加されたAPKにアップグレードできないため、このリリースをロールアウトできません。
このアプリはCORDOVAを使用して開発されたことに注意してください
アプリのバージョンの詳細は次の画像のとおりです。 以前のバージョンとこの新しいバージョンとの唯一の違いは、ターゲットSDKが24から26に変更されたことです
誰かがこの問題を修正するためのアイデアを教えてください。ご協力いただきありがとうございます
Googleサポートに連絡すると、24時間以内に返信しました。
問題は、AndroidManifest.xmlのAndroid:versionCodeが以前のリリースよりも低いことです。問題を修正した後、問題なくアプリをリリースできます。
問題を修正した方法
Android-versionCodeをより高い値に追加します
これが同様の問題を持つ誰かを助けることを願っています。
Googleからの完全な返信-以下
こんにちは、
Google Playデベロッパーサポートにお問い合わせいただきありがとうございます。
新しいAPKのバージョンコードが以前のAPKよりも低いため、このエラーメッセージが表示されます。新しいAPKには常に以前のバージョンよりも高いバージョンコードが必要です。そうでない場合、Playストアは新しいAPKが更新であることを認識しません。新しいAPKのバージョンコードを少なくとも206020に変更してください。
よろしく、Google Playデベロッパーサポート
versionCodeを以前のversionCodeからアップグレードしましたか?
minSdkVesion 16
targetSdkVesion 26
versionCode 1 //you need to upgrade it from previous one
versionName 1.0
興味深いことに、新しいリリース(12.0.0)のバージョンコード(120001)は、以前のリリース(11.4.5)のバージョンコード(1104058)よりも小さくなりました。
このリンクに従ってこの問題を解決しました Android 2のIonicバージョンコードの設定
Update both versionCode and versionName.
minSdkVesion 16
targetSdkVesion 26
versionCode 2
versionName 1.1