Gestire i dispositivi fisici remoti. Include comandi per elencare, prenotare, connettersi e gestire le prenotazioni dei dispositivi remoti.
Utilizzo
android device remote [-h] [--project=PARAM]
Opzioni
-h,--help- Mostra il messaggio di aiuto per il comando specificato.--project=PARAM: l'ID progetto Google Cloud.
android opzioni:
--sdk=PARAM: percorso dell'SDK Android.-v,--verbose- Enable verbose output for troubleshooting.-V,--version- Stampa le informazioni sulla versione ed esci.
Sottocomandi
connect: si connette a un dispositivo remoto riservato.create: crea una prenotazione per un dispositivo remoto.disconnect: disconnette un dispositivo remoto.extend: estende una prenotazione di un dispositivo remoto.list: elenca le prenotazioni dei dispositivi remoti.models: elenca i modelli di dispositivi remoti disponibili.projects: elenca i progetti Google Cloud disponibili per lo streaming dei dispositivi.remove: rimuove una prenotazione di un dispositivo remoto.
Descrizione
Il set di comandi android device remote riserva dispositivi Android fisici ospitati nei data center di Google e li connette a adb sul tuo computer, in modo che tu possa installare, eseguire ed eseguire il debug delle app su hardware reale che non possiedi.
I dispositivi remoti vengono fatturati a un progetto Google Cloud. Prima di iniziare, esegui android auth login per accedere con un account che ha accesso a un progetto con lo streaming del dispositivo abilitato.
Workflow tipico
Ecco la sequenza di comandi per un workflow tipico:
- Esegui
android device remote projectsper trovare un progetto Google Cloud pronto per lo streaming dei dispositivi. - Esegui
android device remote modelsper trovare il<codename>/<api>del dispositivo che ti interessa. - Esegui
android device remote create <codename>/<api>per prenotare il dispositivo. - Esegui
android device remote connect <reservation-id>per connettere il dispositivo aadb. - Usa il dispositivo con
android run,android install,adbe altri comandi del dispositivo. - Al termine, esegui
android device remote disconnect <reservation-id>eandroid device remote remove <reservation-id>.
Seleziona un progetto (--project)
Passa --project=<project-id> per scegliere il progetto Google Cloud da utilizzare. È richiesto dalla maggior parte dei comandi che funzionano con le prenotazioni. Se viene omesso, il comando stampa i progetti pronti per lo streaming.
Per evitare di passare --project ogni volta, aggiungi un valore predefinito al file ~/.androidrc. Viene rilevato da tutti i comandi android device remote:
device remote --project my-project