Le app per Wear OS dovrebbero funzionare indipendentemente dallo smartphone. Tuttavia, se la tua app per Wear OS dipende da un'app mobile, leggi le seguenti informazioni sulla connessione di un orologio emulato o di un orologio fisico a un telefono.
Accoppiare i dispositivi con un emulatore di smartwatch
Puoi accoppiare i dispositivi all'emulatore o al dispositivo virtuale Android (AVD) dell'orologio manualmente o utilizzando l'assistente di accoppiamento con emulatore Wear OS.
Utilizzare l'assistente di accoppiamento dell'emulatore Wear OS
Nota: per poter utilizzare l'assistente di accoppiamento dell'emulatore di Wear OS, sul telefono deve essere installato Android 11 (livello API 30) o versioni successive e il Google Play Store. Inoltre, assicurati che i tuoi emulatori Wear eseguano il livello API 28 o successivo per usare le funzionalità dell'assistente più recenti. Per eseguire l'upgrade delle immagini di sistema per i dispositivi emulati, utilizza SDK Manager.
L'assistente di accoppiamento dell'emulatore Wear OS semplifica la gestione e la connessione degli emulatori di Wear. Puoi accoppiare più dispositivi Wear a un singolo telefono virtuale o fisico. Inoltre, quando vengono lanciati, Android Studio memorizza e riaccoppia i dispositivi accoppiati in precedenza.
Per accoppiare due dispositivi, svolgi i seguenti passaggi:
- Se non l'hai ancora fatto, crea un emulatore Wear.
-
In Gestione dispositivi, fai clic sull'icona del menu extra accanto a un dispositivo che vuoi accoppiare e seleziona Accoppia indossabile.
Figura 1. Menu extra di un dispositivo che può essere accoppiato a un emulatore Wear. - In questo modo viene avviato l'assistente di accoppiamento dell'emulatore Wear OS. Se hai selezionato Accoppia indossabile nella voce relativa a un telefono, vedrai un elenco di dispositivi Wear disponibili. Se hai iniziato a utilizzare un dispositivo Wear, vedrai un elenco di telefoni disponibili. Seleziona il dispositivo che vuoi accoppiare e fai clic su Avanti.
- L'avvio e la preparazione dei dispositivi potrebbero richiedere alcuni minuti. Se sul telefono non è installata l'app complementare Wear OS, segui le istruzioni per accedere al Play Store, installarla e configurarla.
- Per accoppiare i dispositivi nell'app Wear OS sul telefono, fai clic sul menu extra e seleziona Accoppia con emulatore.
Una volta accoppiati correttamente, in Gestione dispositivi vengono visualizzate delle piccole icone accanto ai dispositivi accoppiati. Puoi anche fare clic sul menu a discesa extra e selezionare Visualizza dettagli per vedere un elenco dei dispositivi accoppiati.
![](https://developer.android.com/static/training/wearables/images/paired-devices.png?authuser=8&hl=it)
Accoppiare un telefono con la durata di visualizzazione media dello smartwatch
Se vuoi disporre di un Account Google sulla AVD dello smartwatch per lo sviluppo, puoi accoppiare un telefono con la durata di visualizzazione media dello smartwatch e sincronizzare un Account Google procedendo nel seguente modo:
- Segui i passaggi per configurare un telefono.
- Sullo smartphone, attiva Opzioni sviluppatore e Debug USB.
- Collega il telefono al computer tramite USB.
-
Inoltra la porta di comunicazione dell'AVD al telefono connesso ogni volta che il telefono è connesso utilizzando questo comando:
adb -d forward tcp:5601 tcp:5601
- Nell'app complementare Wear OS sul telefono, avvia la procedura di accoppiamento standard. Ad esempio, nella schermata di benvenuto, tocca il pulsante Configura. In alternativa, se uno smartwatch esistente è già accoppiato, tocca Aggiungi un nuovo smartwatch nel menu in alto a sinistra.
- Nell'app complementare Wear OS sul telefono, tocca il menu extra, quindi tocca Accoppia con emulatore.
- Toccare l'icona Impostazioni.
- In Impostazioni dispositivo, tocca Emulatore.
- Tocca Account e seleziona un Account Google. Segui i passaggi della procedura guidata per sincronizzare l'account con l'emulatore. Se necessario, digita la password del blocco schermo del dispositivo e la password dell'Account Google per avviare la sincronizzazione dell'account.
Collegare un telefono a più dispositivi Wear
Per connettere un secondo dispositivo Wear a un telefono virtuale o fisico, segui gli stessi passaggi di un accoppiamento iniziale: individua il telefono o il dispositivo Wear che vuoi accoppiare in Gestione dispositivi, fai clic sull'icona del menu extra e fai clic su Accoppia indossabile.
Configura un telefono
Questa sezione contiene informazioni sulla configurazione di un cellulare con un'app complementare Wear OS.
Utilizzare la versione Android dell'app complementare
Su uno smartphone Android, vai alla scheda dell'app per smartwatch Wear OS by Google. Tocca Aggiorna per scaricare e installare l'app. Dopo l'installazione, verifica che l'opzione Aggiornamento automatico sia selezionata per l'app. Consulta la sezione "Come aggiornare automaticamente singole app Android" in Aggiornare le app scaricate. Tocca Apri per avviare l'app.
Accoppiare un telefono Android a un orologio
Dopo aver installato l'app complementare sul telefono, disaccoppia eventuali accoppiamenti di smartwatch obsoleti, se necessario. Quindi, associa il telefono a un orologio appena acquisito. Per farlo, segui questi passaggi:
- Sul telefono, seleziona il nome del tuo smartwatch dall'elenco di dispositivi. Un codice di accoppiamento viene visualizzato sullo smartphone e sullo smartwatch. Verifica che i codici corrispondano.
- Tocca Accoppia per continuare la procedura. Quando lo smartwatch si connette allo smartphone, viene visualizzato un messaggio di conferma. Sullo smartphone viene visualizzata una schermata che elenca gli account collegati.
- Scegli un Account Google da aggiungere all'orologio e sincronizzarlo.
- Conferma il blocco schermo e inserisci la password per iniziare a copiare l'account dal telefono allo smartwatch.
- Segui le istruzioni della procedura guidata per completare il processo di associazione.
App complementare per iPhone
Un'app complementare iOS è disponibile per i telefoni con iOS 8.2 o versioni successive. Per installarla:
- Sull'iPhone, visita l'App Store e scarica e installa l'app complementare Wear OS by Google.
- Segui le istruzioni sullo smartwatch e sullo smartphone per iniziare il processo di associazione. Per ulteriori informazioni, consulta la pagina relativa alla risoluzione dei problemi di configurazione dell'orologio.
Riutilizzare il codice per un'app mobile in un modulo Wear OS
Puoi aggiungere un modulo per un dispositivo Wear OS al tuo progetto esistente in Android Studio per riutilizzare il codice dalla tua app mobile.
Crea un modulo Wear OS nel tuo progetto esistente
Per creare un modulo Wear OS, apri il progetto Android Studio esistente e procedi nel seguente modo:
- Fai clic su File > Nuovo > Nuovo modulo.
- Nella finestra Nuovo modulo, seleziona Modulo Wear OS e fai clic su Avanti.
- In Configura il nuovo modulo, inserisci quanto segue:
- Nome applicazione/libreria: il titolo dell'icona in Avvio applicazioni del nuovo modulo.
- Nome modulo: il nome della cartella per il codice sorgente e i file delle risorse
- Package Name (Nome pacchetto): lo spazio dei nomi per il codice nel modulo. La stringa viene aggiunta come attributo
package
nel file manifest Android del modulo. - SDK minimo: la versione più bassa della piattaforma supportata dal modulo dell'app. Ad esempio, seleziona API 26: Android 8.0.
Questo valore imposta l'attributo
minSdkVersion
nel filebuild.gradle
, che potrai modificare in un secondo momento.
- Tocca Avanti. Sono disponibili più opzioni per i modelli di codice. Seleziona Attività Wear OS vuota, quindi fai clic su Avanti.
- Nella finestra Configura attività, inserisci o accetta i valori predefiniti per Nome attività, Nome layout e Lingua di origine. Fai clic su Fine.
Android Studio crea e sincronizza i file per il nuovo modulo. Android Studio aggiunge inoltre al file di build del nuovo modulo le dipendenze necessarie per Wear OS. Il nuovo modulo viene visualizzato nella finestra Progetto sul lato sinistro dello schermo. Se non vedi la cartella del nuovo modulo, assicurati che nella finestra sia visualizzata la vista Android.
Includi quanto segue nel file build.gradle
per il nuovo modulo Wear OS:
-
Nella sezione
android
, imposta i valori dicompileSdkVersion
su 33 etargetSdkVersion
su 30. - Aggiungi le dipendenze necessarie. Per maggiori informazioni, consulta Dichiarare le dipendenze.
- Sincronizza il tuo progetto Android Studio. Per eseguire il codice nel nuovo modulo, consulta la pagina Avviare l'emulatore ed eseguire l'app per Wear OS.