Pacchettizzare e distribuire le app Wear OS

Questo documento contiene istruzioni e best practice per la distribuzione di app Wear OS sul Play Store.

Prerequisiti del Play Store

Gli APK Wear OS sono separati dagli APK per dispositivi mobili e vengono caricati e aggiornati in modo indipendente da Play Console.

Per essere pubblicati sul Play Store, gli APK di Wear OS devono soddisfare i seguenti requisiti.

Codice versione univoco

Poiché il codice di versione di un APK per orologi deve essere univoco per tutti i fattori di forma, ti consigliamo che il suo schema di codice di versione sia indipendente da qualsiasi altro fattore di forma in Play Console.

Ecco un esempio di schema:

  • Primi due numeri: targetSdkVersion:
    • 36[xxx][yy][zz]
  • Prossimi numeri: versione del prodotto:
    • 36152[yy][zz]
  • Prossimi numeri: numero di release:
    • 3615202[zz]
  • Numeri finali: versione dell'app Wear OS:
    • 361520203

Se hai un APK per smartphone oltre a un APK per orologi, devi utilizzare il metodo di pubblicazione dell'APK multiplo per gestirli entrambi. Per saperne di più sul controllo delle versioni per più APK, consulta Regole per più APK e, per verificare che la configurazione di Gradle imposti correttamente le versioni, consulta Impostare le informazioni sulla versione dell'app.

Configurare il targeting per un orologio

Affinché il Play Store riconosca la tua app come app Wear OS, devi dichiarare un tag <uses-feature> specifico nel file manifest dell'app. Questo elemento deve essere un elemento secondario diretto del tag <manifest> radice, con l'attributo android:name impostato su android.hardware.type.watch:

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    ...
    <uses-feature android:name="android.hardware.type.watch"/>
    ...
</manifest>

Oltre a dichiarare la funzionalità android.hardware.type.watch nel manifest, puoi anche filtrare in base a criteri come la versione dell'SDK, la risoluzione dello schermo e l'architettura della CPU. Per maggiori dettagli, consulta la pagina Filtri su Google Play.

Specificare l'impostazione autonoma

Il file AndroidManifest.xml deve dichiarare se l'app per lo smartwatch è autonoma. Un'app autonoma è completamente utilizzabile senza uno smartphone accoppiato. Tutte le sue funzioni principali, come l'autenticazione, funzionano localmente sullo smartwatch.

Per farlo, aggiungi un elemento <meta-data> all'interno del tag <application>. Imposta il nome su com.google.android.wearable.standalone e il valore su true o false.

...
<application
    <meta-data
        android:name="com.google.android.wearable.standalone"
        android:value="true" />
...

Se il valore di com.google.android.wearable.standalone è false, l'app è ancora scaricabile dal Play Store, ma richiede l'app mobile complementare per poter essere utilizzata. Per scoprire di più sullo sviluppo di app Wear autonome, consulta App per Wear OS autonome e non autonome.

Convalida dello sviluppo

Per prepararti al successo del lancio su Wear OS, consulta le risorse per lo sviluppo di Wear OS e le indicazioni per la progettazione di Wear OS e verifica che la tua app rispetti gli standard di qualità di Wear OS.

Imballaggio valido

Se hai un'app mobile esistente, verifica di aver utilizzato lo stesso nome di pacchetto per l'app Wear OS.

Ti consigliamo di utilizzare la stessa scheda del Play Store della tua app mobile, perché ciò migliora la rilevabilità della tua app per Wear OS collegandola alle recensioni e alle valutazioni della tua app mobile.

Test completi

Per offrire un'esperienza utente ottimale, la tua app deve essere progettata per funzionare correttamente e avere un bell'aspetto su tutti i dispositivi Wear OS.

Configura l'ambiente di test il prima possibile ed esegui test su una serie di dispositivi, versioni e tipi di test durante la progettazione e lo sviluppo. Consigliamo vivamente di eseguire i test sia sugli emulatori sia sui dispositivi fisici di tutti i principali OEM di Wear OS.

Convalida degli standard di qualità

Verifica che la tua app rispetti tutti gli standard di qualità di Wear OS ed esegui test QA per gli utenti per verificare la facilità d'uso e la qualità generale.

Se questi standard non vengono rispettati, la tua app verrà rifiutata durante la procedura di revisione del Play Store.

Le app per Wear OS di alta qualità vengono evidenziate dal Play Store con classifiche delle app migliori e raccolte in primo piano selezionate. Per poter essere idonea, assicurati che la tua app Wear OS funzioni come app autonoma e soddisfi tutti gli standard di qualità.

Argomento speciale: requisiti per le esperienze adatte ai bambini

Alcuni dispositivi Wear OS supportano un'esperienza adatta ai bambini, che consente allo smartwatch e alle sue app associate di funzionare in modo completamente autonomo utilizzando la connettività LTE e, se disponibile, il Wi-Fi. Sono inclusi chiamate, messaggi e giochi. Per pubblicare un'esperienza adatta ai bambini per la tua app o il tuo quadrante sul Play Store, devi soddisfare i seguenti requisiti aggiuntivi:

Per ulteriori informazioni sulla creazione di esperienze adatte ai bambini, consulta le linee guida per lo sviluppo.

Distribuzione

Le sezioni seguenti forniscono una panoramica su come pubblicare e distribuire la tua app Wear OS utilizzando Play Console. Per istruzioni più dettagliate, consulta i passaggi descritti in Preparare e organizzare una release.

Se non hai mai utilizzato Play Console, consulta la panoramica di Google Play Console per iniziare e utilizza l'elenco di controllo per il lancio del Play Store per non perdere di vista i tuoi obiettivi.

Configurare Play Console per Wear OS

Per visualizzare la scheda della tua app nel Play Store, carica l'APK di Wear OS in Play Console. Per configurare questa impostazione:

  1. In Play Console per la tua app, fai clic sul menu Testa e rilascia nel pannello di navigazione.
  2. Scegli Impostazioni avanzate, seleziona la scheda Fattori di forma e fai clic su Aggiungi fattore di forma.
  3. Fai clic su Wear OS e segui i passaggi per aggiungere screenshot di Wear OS alla tua scheda del Play Store.

Rilasciare su un canale di test

Per rendere la tua app disponibile agli utenti sul Play Store, devi completare i test chiusi per testare le versioni di pre-release della tua app con i tuoi gruppi di tester. Per saperne di più, consulta la nostra guida al test chiuso.

Dopo aver rilasciato l'app in un canale di test, Play Console prepara un report pre-lancio. Questo report contiene i risultati dei test di stabilità, accessibilità e sicurezza su dispositivi emulati e fisici e dei test delle prestazioni su dispositivi fisici.

Utilizza i risultati di questo report pre-lancio per migliorare la qualità della tua app.

Attiva e pubblica

Una volta che hai una release nella traccia di test chiuso, puoi fare l'opt-in per Wear OS e accettare le norme relative alle recensioni nel menu Impostazioni avanzate.

Dopo aver attivato Wear OS, seleziona Avvia implementazione per distribuire la tua app.

Considerazioni

  • Gli utenti possono scaricare le app Wear OS direttamente dal proprio smartwatch oppure da remoto dal Play Store sul proprio smartphone o computer.

  • Quando trasferisci un aggiornamento a Play Console, l'app si aggiorna automaticamente per gli utenti che hanno attivato gli aggiornamenti automatici. Gli utenti possono anche aggiornare le app manualmente nel Play Store.

  • Se la tua app include riquadri o complicazioni, devi anche menzionare il relativo supporto dell'app nella scheda.

Recensioni del Play Store

Dopo la pubblicazione dell'app, inizia la procedura di revisione del Play Store.

Controllare lo stato di revisione e approvazione

Puoi controllare in qualsiasi momento lo stato di revisione e approvazione della tua app in Play Console, nella sezione Wear OS della pagina Prezzi e distribuzione dell'app.

Esistono tre stati di approvazione:

  • In attesa:la tua app è stata inviata per la revisione e la revisione non è ancora stata completata.
  • Approvata:l'app è stata esaminata e approvata. L'app diventa rilevabile per gli utenti Wear OS.
  • Non approvata. L'app è stata esaminata e non è stata approvata. Riceverai un'email di notifica inviata all'indirizzo del tuo account sviluppatore con un riepilogo dei problemi da risolvere. Dopo aver risolto i problemi, fai l'opt-in e poi pubblica di nuovo per avviare un'altra revisione.

Motivi di rifiuto più comuni del Play Store

La seguente tabella contiene i motivi più comuni per i rifiuti del Play Store.

Motivo Spiegazione
Nessuna menzione di "Wear OS" nella scheda del Play Store Devi menzionare "Wear OS" nella scheda dello Store dell'app.
La funzionalità di base non funziona L'app non funziona come pubblicizzato o gli screenshot sono imprecisi e non riflettono l'app reale. Testa a fondo la tua app con un emulatore e un dispositivo fisico.
Nessuno screenshot di Wear Devi caricare almeno uno screenshot che mostri l'app in esecuzione su un dispositivo Wear OS. Puoi farlo da Android Studio.
Formato non adatto ai display rotondi Il rendering del layout dell'app non viene eseguito correttamente su un display rotondo e la scheda del Play Store non specifica questa limitazione. Utilizza Apri Layout Inspector in Android Studio per assicurarti che i layout vengano visualizzati correttamente.
Mancano requisiti relativi alla funzionalità Requisiti di funzionalità comunemente mancanti, ad esempio notifiche Wear OS con formato errato o RemoteInput mancante per le risposte delle app di messaggistica.