実現したいこと
GooglePlayで公開するアプリの旧バージョン維持
前提
新しいバージョンのアプリリリースに際してminSdkVersionをあげようと思っています。
※ユーザーサポート負荷軽減し最新OSへの対応に注力する目的です。
minSdkVersionからはずれたOSを搭載したデバイスでは最新アプリの更新対象外となるかと思います。
ただ、旧OS端末は旧バージョンアプリをインストールできるようGooglePlayに維持し、最低限旧バージョンを継続利用できるようにしたいと考えていいます。
GmailやYahooメール、Yahoo乗換案内等はGooglePlayの「このアプリについて」のページの
バージョン、Android要件の項目に「デバイスにより異なります」と表示され、
複数の端末を所有している場合、それぞれの端末ごとに利用可能な複数のアプリバージョンが表示されます。
発生している問題・エラーメッセージ
GooglePlayConsoleに最新バージョンのaabファイルをアップロードし
公開すると旧バージョンのaabが無効化されます。
対象アプリインストール済みのminSdkVersionから外れた端末では
想定通りアプリ更新の対象外となりました
しかし、アンインストールした場合は「お使いのデバイスでは動作しません」となり
旧バージョンの再インストールができなくなりました。
該当のソースコード
試したこと
検証アプリケーションを作成し
マニフェストに下記を記載
<uses-sdk
android:minSdkVersion="21"
android:targetSdkVersion="33" />
バージョン1をリリースしたのち
<uses-sdk
android:minSdkVersion="22"
android:targetSdkVersion="33" />
を更新リリース
補足情報(FW/ツールのバージョンなど)
Android Studio Chipmunk | 2021.2.1 Patch 1

回答2件
あなたの回答
tips
プレビュー