android device remote

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:

  1. Esegui android device remote projects per trovare un progetto Google Cloud pronto per lo streaming dei dispositivi.
  2. Esegui android device remote models per trovare il <codename>/<api> del dispositivo che ti interessa.
  3. Esegui android device remote create <codename>/<api> per prenotare il dispositivo.
  4. Esegui android device remote connect <reservation-id> per connettere il dispositivo a adb.
  5. Usa il dispositivo con android run, android install, adb e altri comandi del dispositivo.
  6. Al termine, esegui android device remote disconnect <reservation-id> e android 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