A partire dal 31 agosto 2024:
- Le nuove app e gli aggiornamenti delle app devono avere come target Android 14 (livello API 34) per essere inviati a Google Play (ad eccezione delle app per Wear OS e Android TV, che devono avere come target Android 13 o versioni successive).
- Le app esistenti devono avere come target Android 13 (livello API 33) o versioni successive per rimanere disponibili per i nuovi utenti su dispositivi con sistema operativo Android superiore al livello API target della tua app. Le app che hanno come target Android 12 (livello API 31) o versioni precedenti (Android 10 o versioni precedenti per Wear OS e Android 11 o versioni precedenti per TV OS) saranno disponibili solo sui dispositivi con sistema operativo Android pari o precedente al livello API target delle tue app.
Se hai bisogno di più tempo per aggiornare l'app, potrai richiedere un'estensione fino al 1° novembre 2024. Entro la fine dell'anno, potrai accedere ai moduli di estensione per la tua app in Play Console.
Ogni nuova versione di Android introduce modifiche che migliorano l'esperienza utente, la sicurezza e le prestazioni della piattaforma Android in generale. Nel file manifest di ogni app è specificato un valore targetSdkVersion
(noto anche come livello API target). Il livello API target indica come deve essere eseguita l'app su versioni di Android diverse.
Se configuri la tua app in modo che abbia come target un livello API recente, ti assicuri che gli utenti possano beneficiare di miglioramenti della sicurezza, della privacy e delle prestazioni, permettendo comunque l'esecuzione dell'app su versioni precedenti di Android (fino al valore minSdkVersion
specificato).
Per offrire agli utenti di Android e Google Play un'esperienza sicura, Google Play richiede che tutte le app soddisfino i requisiti relativi ai livelli API target elencati di seguito.
Le eccezioni a questi requisiti includono quanto segue:
- App sempre private riservate agli utenti di un'organizzazione specifica e destinate esclusivamente alla distribuzione interna.
- Le app che hanno come target un fattore di forma Automotive e che sono incluse nello stesso pacchetto rimarranno rilevabili per tutti gli utenti di Google Play.
Definizioni
Nuova app | Un'app non ancora pubblicata su Google Play, quindi un'app completamente nuova. |
App esistente | Un'app pubblicata su Google Play. |
Aggiornamento dell'app | Una nuova versione dell'app che invii per la revisione che sostituisce quella esistente. |
Requisiti di aggiornamento dell'app
Versione del sistema operativo Android |
Quando sono necessari gli invii di nuove app e aggiornamenti di app per avere come target questo livello API? | |
Nuove app | Aggiornamenti dell'app | |
Android 14 (livello API 34)* |
31 agosto 2024 |
31 agosto 2024 |
Android 13 (livello API 33) |
31 agosto 2023 |
31 agosto 2023 |
* Gli sviluppatori potranno richiedere un'estensione fino al 1° novembre.
Suggerimento: consulta la guida alla migrazione per avere indicazioni tecniche su come cambiare il livello API target della tua app per soddisfare questi requisiti.
Requisiti delle app per Wear OS
Versione del sistema operativo Android (livello API) |
Entro quando le app per Wear OS inviate devono avere come target questo livello API? | |
Nuove app | Aggiornamenti dell'app | |
Android 13 (livello API 33) o versioni successive | 31 agosto 2024 | 31 agosto 2024 |
Android 11 (livello API 30) o versioni successive | 31 agosto 2023 | 31 agosto 2023 |
Requisiti delle app per Android TV
Versione del sistema operativo Android (livello API) |
Entro quando le app per Android TV inviate devono avere come target questo livello API? | |
Nuove app | Aggiornamenti dell'app | |
Android 13 (livello API 33) o versioni successive | 31 agosto 2024 | 31 agosto 2024 |
Requisiti relativi alla disponibilità delle app
Attualmente, le app esistenti (per dispositivi mobili e Android Auto) devono avere come target Android 13 (livello API 33) o versioni successive entro il 31 agosto 2024, ad eccezione delle app per Wear OS, che devono avere come target Android 11 (livello API 30) o versioni successive, e delle app per Android TV, che devono avere come target Android 12 (livello API 32) o versioni successive. In caso contrario, non potranno più essere rilevabili da tutti gli utenti di Google Play i cui dispositivi hanno versioni del sistema operativo Android più recenti del livello API target della tua app, poiché questa non è stata realizzata per soddisfare gli standard di sicurezza e qualità che questi utenti si aspettano dalle versioni più recenti del sistema operativo Android.
- Dal 31 agosto 2024, le app con livello target Android 12 (livello API 31)* o versioni precedenti non sono disponibili per i nuovi utenti il cui sistema operativo Android è successivo all'API target delle app.
- Dal 1° novembre 2023, le app con livello target Android 11 (livello API 30) o versioni precedenti non sono disponibili per i nuovi utenti il cui sistema operativo Android è successivo ai livelli API target delle app.
* Gli sviluppatori potranno richiedere un'estensione fino al 1° novembre 2024. Entro la fine dell'anno, potrai accedere ai moduli di estensione della tua app in Play Console.
Cosa fare per conformarsi
Nuove app |
App esistenti |
Quando pubblichi una nuova app, devi scegliere come target Android 14 (livello API 34) o versioni successive. |
Se la tua app ha come target Android 13 (livello API 33) o versioni successive, l'app è conforme a queste norme. Se invece ha come target una versione precedente, non sarà più disponibile per i nuovi utenti i cui dispositivi eseguono versioni del sistema operativo Android più recenti dei livelli API target dell'app, poiché la tua app non è stata realizzata per soddisfare gli standard di sicurezza e qualità che questi utenti si aspettano dalle versioni più recenti del sistema operativo Android.
|
Requisiti delle app per Wear OS
Nuove app |
App esistenti |
Quando pubblichi una nuova app Wear, devi scegliere come target Android 13 (livello API 33) o versioni successive. |
Se la tua app Wear esistente ha come target Android 11 (livello API 30), l'app è conforme a queste norme. Se invece ha come target Android 10 (livello API 29) o una versione precedente, non sarà più disponibile per tutti gli utenti di Google Play i cui dispositivi eseguono versioni del sistema operativo Android più recenti dei livelli API target dell'app, poiché la tua app non è stata realizzata per soddisfare gli standard di sicurezza e qualità che questi utenti si aspettano dalle versioni più recenti del sistema operativo Android.
|
Requisiti di Android TV
Nuove app |
App esistenti |
Quando pubblichi una nuova app Wear, devi scegliere come target Android 13 (livello API 33) o versioni successive. |
Se la tua app per Android TV esistente ha come target Android 12 (livello API 31), l'app è conforme a queste norme. Se invece ha come target Android 11 (livello API 30) o una versione precedente, non sarà più disponibile per tutti gli utenti di Google Play i cui dispositivi eseguono versioni del sistema operativo Android più recenti dei livelli API target dell'app, poiché la tua app non è stata realizzata per soddisfare gli standard di sicurezza e qualità che questi utenti si aspettano dalle versioni più recenti del sistema operativo Android.
|
Domande frequenti
Per le app che hanno come target l'API 31 o versioni precedenti
Su Google Play ho pubblicato un'app che ha come target l'API 31 o un livello precedente (per Wear OS, app che hanno come target l'API 29 o livello precedente) che non ho intenzione di aggiornare. Quali sono le opzioni a mia disposizione?
Se vuoi che questa app rimanga pubblicata per gli utenti esistenti, non devi fare nulla. Tuttavia, la tua app non sarà disponibile nel Google Play Store ai nuovi utenti con dispositivi su cui sono installate versioni del sistema operativo Android più recenti del livello API target della tua app. Sarà disponibile solo agli utenti di Google Play con dispositivi su cui sono installate versioni del sistema operativo Android con lo stesso livello API della tua app o precedente.
Se prevedi di aggiornare la tua app a un livello API target successivo e hai bisogno di più tempo oltre il 31 agosto 2024, puoi inviare una richiesta di estensione per fare in modo che continui a essere distribuita a tutti gli utenti di Google Play fino al 1° novembre 2024. Un modulo di estensione sarà reso disponibile in Play Console entro la fine dell'anno.
Se vuoi interrompere la pubblicazione dell'app per i nuovi utenti anche sui dispositivi meno recenti, puoi annullare la pubblicazione dell'app.
Dove posso trovare il modulo di estensione per continuare la distribuzione a tutti gli utenti di Google Play fino al 1° novembre 2024?
Non voglio più che delle mie app siano pubblicate su Google Play. Cosa posso fare?
Quali saranno le conseguenze per gli utenti che hanno già scaricato la mia app in precedenza?
Questo aggiornamento influirà sui download dell'app?
Quale sarà l'esperienza utente se un utente che usa un dispositivo più recente visita un link diretto alla pagina dello store, ma l'app ha come target l'API 31 o un livello precedente?
Esistono eccezioni per le app esistenti che hanno come target l'API 30 o versioni precedenti?
Sì. Esistono eccezioni per le app sempre private riservate agli utenti di un'organizzazione specifica e destinate esclusivamente alla distribuzione interna e le app che hanno come target il fattore di forma del sistema operativo Android Automotive.