nakka-manの日記: 8月よりAndroid 新規アプリは Android 11 が最低レベルに。 7
日記 by
nakka-man
2021年8月より、Android での新規アプリは API レベル 30(Android 11)以降になります。
11月からは、既存アプリの更新も Android 11 以降になる。
まだ Android 9 とか使っている人も結構いるみたいなんだけどなー。
2021年8月より、Android での新規アプリは API レベル 30(Android 11)以降になります。
11月からは、既存アプリの更新も Android 11 以降になる。
まだ Android 9 とか使っている人も結構いるみたいなんだけどなー。
Stableって古いって意味だっけ? -- Debian初級
「古い Android バージョン上でもアプリを動作させることができます」 (スコア:2)
この表記、ナゾですよね……
「古い Android バージョン上でも、古い(アップデートしていない)アプリなら動かせます」
って意味なのかな??
そうでないと、わざわざ Android 11 以上でないと新規アプリ登録できなくて、11月からはアップデートも出来なくなると告知する必要が無いし??
対象レベルと最低レベルの違い (スコア:1)
Android 11を要求されるのはtargetSdkVersionです。(Android 11のSDKを用いてビルドする必要があります)
minSdkVersionの要件が変わるわけではないので、アプリがサポートする限りは古いAndroidバージョンでも動作させることが可能です。
「古い Android バージョン上でもアプリを動作させることができます」
これがminSdkVersionの話です。アプリが古いAndoroidバージョンでも動くように実装しているのであれば可能というだけです。
新規アプリが過去のどのバージョンまでサポートするかは開発元次第ですが…
「古い Android バージョン上でも、古い(アップデートしていない)アプリなら動かせます」
既存アプリは当該Androidバージョンで動作するよう実装されているので、現時点では動作するはずです。
ただし将来「Google Play開発者サービス」等のバージョンアップ次第で切り捨てられる可能性はあります…
Re:対象レベルと最低レベルの違い (スコア:2)
なるほど。了解です。
minSdkVersion は変更しなくて良いのですね。
教えて頂き、ありがとうございました。
「API レベル 30(Android 11)以降を対象とし、動作変更に対応する」というのは (スコア:0)
「以降のみを対象とする」と言うのとは違うんじゃないかなぁ。
最新の API レベルを対象にするようアプリを設定することで、ユーザーに機能強化のメリットを提供しつつ、
古い Android バージョン上でもアプリを動作させることができます。
とあるし。「ビルドするときに、API29以前を対象に含めるんじゃねーよ」とは言ってないと思う。
Re: (スコア:0)
新規でもVUPでも11に対応してなきゃ駄目+Android App Bundle 形式+α
だけど、これで古いアプリのディスコンが進みそうではある
Re: (スコア:0)
さらば青春って感じ
別に (スコア:0)
Android 11以前のOSでアプリが動かなくなるわけじゃないと思う。
最新の API レベルを対象にするようアプリを設定することで、ユーザーに機能強化のメリットを提供しつつ、古い Android バージョン上でもアプリを動作させることができます。