2024 年 8 月 31 日以降:
- 新しいアプリとアプリ アップデートを Google Play に送信する場合は、Android 14(API レベル 34)を対象にする必要があります(Wear OS アプリと Android TV アプリは Android 13 以降を対象にする必要があります)。
- 既存のアプリは、アプリの対象 API レベルよりも高い Android OS を搭載したデバイスの新規ユーザーが引き続き利用できるようにするため、Android 13(API レベル 33)以降を対象にする必要があります。Android 12(API レベル 31)以前(Wear OS の場合は Android 10 以前、TV OS の場合は Android 11 以前)を対象とするアプリは、アプリの対象 API レベルと同じかそれ以前の Android OS を搭載したデバイスでのみ利用可能となります。
アプリの更新にさらに時間が必要な場合は、2024 年 11 月 1 日までの期間延長をリクエストできます。今年の後半に Google Play Console でアプリの期間延長フォームにアクセスできるようになります。
Android のバージョンが上がるごとに、Android プラットフォーム全体のユーザー エクスペリエンス、セキュリティ、パフォーマンスが向上します。各アプリは、それぞれマニフェスト ファイル内で targetSdkVersion
を指定します(対象 API レベルとも呼ばれます)。対象 API レベルは、異なる Android バージョンでアプリをどのように動作させるのかを示すものです。
最新の API レベルを対象にするようアプリを設定することで、ユーザー側のセキュリティ、プライバシー、パフォーマンスが向上します。また、対象より古いバージョン(指定された minSdkVersion
まで)の Android でもアプリは動作します。
Google Play では、Android と Google Play のユーザーに安全な利用環境を提供するため、すべてのアプリに以下の対象 API レベル要件を満たすことを義務付けています。
ただし、これらの要件について、以下のアプリは例外となります。
- 永続的な限定公開アプリ(特定の組織のユーザーのみに公開される内部配布専用のもの)。
- 自動車のフォーム ファクタを対象としていて、同じパッケージ内にバンドルされているアプリは、引き続き Google Play ですべてのユーザーの検索対象となります。
定義
新しいアプリ | Google Play でまだ公開されていないアプリ(最新のアプリなど)。 |
既存のアプリ | Google Play で公開中のアプリ。 |
アプリ アップデート | 既存のアプリを置き換えるために審査に送信するアプリの新しいバージョン。 |
アプリ アップデートの要件
Android OS バージョン |
送信する新しいアプリとアプリのアップデートがこの API レベルを対象とすることが義務付けられる時期 | |
新しいアプリ | アプリ アップデート | |
Android 14(API レベル 34)* |
2024 年 8 月 31 日 |
2024 年 8 月 31 日 |
Android 13(API レベル 33) |
2023 年 8 月 31 日 |
2023 年 8 月 31 日 |
* デベロッパーは 11 月 1 日までの期間延長をリクエストできます。
ヒント: これらの要件を満たすようアプリの対象 API レベルを変更する方法の技術的なガイダンスについては、移行ガイドをご確認ください。
Wear OS アプリの要件
Android OS バージョン(API レベル) |
送信する Wear OS アプリがこの API レベルを対象とすることが義務付けられる時期 | |
新しいアプリ | アプリ アップデート | |
Android 13(API レベル 33)以降 | 2024 年 8 月 31 日 | 2024 年 8 月 31 日 |
Android 11(API レベル 30)以降 | 2023 年 8 月 31 日 | 2023 年 8 月 31 日 |
Android TV アプリの要件
Android OS バージョン(API レベル) |
送信する Android TV アプリがこの API レベルを対象とすることが義務付けられる時期 | |
新しいアプリ | アプリ アップデート | |
Android 13(API レベル 33)以降 | 2024 年 8 月 31 日 | 2024 年 8 月 31 日 |
アプリの利用に関する要件
現在、既存の(モバイル、Android Auto の)アプリは、2024 年 8 月 31 日までに Android 13(API レベル 33)以降(Wear OS の場合は Android 11(API レベル 30)以降、Android TV の場合は Android 12(API レベル 32)以降)を対象にする必要があります。この要件を満たさなかった場合、アプリの対象 API レベルよりも新しい Android OS バージョンが搭載されているデバイスのすべての Google Play ユーザーが、アプリを見つけられなくなります。これは、想定される新しい Android OS バージョンの安全性と品質の基準を満たすようにアプリが構築されていないためです。
- 対象レベルが Android 12(API レベル 31)*以前のアプリは、2024 年 8 月 31 日以降、アプリの対象 API レベルよりも高い Android OS を利用している新規ユーザーからはアクセスできなくなります。
- 対象レベルが Android 11(API レベル 30)以前のアプリは、2023 年 11 月 1 日以降、アプリの対象 API レベルよりも高い Android OS を利用している新規ユーザーからはアクセスできなくなっています。
* デベロッパーは 2024 年 11 月 1 日までの期間延長をリクエストできます。今年の後半に Google Play Console でアプリの期間延長フォームにアクセスできるようになります。
対応方法
新しいアプリ |
既存のアプリ |
新しいアプリを公開する場合は、Android 14(API レベル 34)以降を対象にする必要があります。 |
既存のアプリの対象が Android 13(API レベル 33)以降の場合、アプリはこのポリシーに準拠しています。 既存のアプリの対象が Android 13(API レベル 33)を下回る場合、アプリの対象 API レベルよりも高い Android OS バージョンが搭載されているデバイスのすべての新規ユーザーはアプリにアクセスできなくなります。これは、想定される新しい Android OS バージョンの安全性と品質の基準を満たすようにアプリが構築されていないためです。
|
Wear OS アプリの要件
新しいアプリ |
既存のアプリ |
新しい Wear アプリを公開する場合は、Android 13(API レベル 33)以降を対象にする必要があります。 |
既存の Wear アプリの対象が Android 11(API レベル 30)の場合、アプリはこのポリシーに準拠しています。 既存のアプリの対象が Android 10(API レベル 29)以前の場合、アプリの対象 API レベルよりも新しい Android OS バージョンが搭載されているデバイスのすべての Google Play ユーザーはアプリにアクセスできなくなります。これは、想定される新しい Android OS バージョンの安全性と品質の基準を満たすようにアプリが構築されていないためです。
|
Android TV の要件
新しいアプリ |
既存のアプリ |
新しい Wear アプリを公開する場合は、Android 13(API レベル 33)以降を対象にする必要があります。 |
既存の Android TV アプリの対象が Android 12(API レベル 31)の場合、アプリはこのポリシーに準拠しています。 既存のアプリの対象が Android 11(API レベル 30)以前の場合、アプリの対象 API レベルよりも新しい Android OS バージョンが搭載されているデバイスのすべての Google Play ユーザーはアプリにアクセスできなくなります。これは、想定される新しい Android OS バージョンの安全性と品質の基準を満たすようにアプリが構築されていないためです。
|