Administrar dispositivos físicos remotos Incluye comandos para enumerar, reservar, conectarse y administrar reservas de dispositivos remotos.
Uso
android device remote [-h] [--project=PARAM]
Opciones
-h,--help: Muestra el mensaje de ayuda para el comando especificado.--project=PARAM: Es el ID del proyecto de Google Cloud.
Opciones de android:
--sdk=PARAM: Es la ruta de acceso al SDK de Android.-v,--verbose: Habilita la salida detallada para la solución de problemas.-V,--version: Imprime la información de la versión y sale.
Subcomandos
connect: Se conecta a un dispositivo remoto reservado.create: Crea una reserva para un dispositivo remoto.disconnect: Desconecta un dispositivo remoto.extend: Extiende la reserva de un dispositivo remoto.list: Enumera las reservas de dispositivos remotos.models: Enumera los modelos de dispositivos remotos disponibles.projects: Enumera los proyectos de Google Cloud disponibles para la transmisión de dispositivos.remove: Quita la reserva de un dispositivo remoto.
Descripción
El conjunto de comandos android device remote reserva dispositivos Android físicos alojados en los centros de datos de Google y los conecta a adb en tu máquina para que puedas instalar, ejecutar y depurar apps en hardware real que no tienes.
Los dispositivos remotos se facturan a un proyecto de Google Cloud. Antes de comenzar, ejecuta android auth login para acceder con una cuenta que tenga acceso a un proyecto con la transmisión del dispositivo habilitada.
Flujo de trabajo típico
Esta es la secuencia de comandos para un flujo de trabajo típico:
- Ejecuta
android device remote projectspara encontrar un proyecto de Google Cloud que esté listo para la transmisión de dispositivos. - Ejecuta
android device remote modelspara encontrar el<codename>/<api>del dispositivo que quieras. - Ejecuta
android device remote create <codename>/<api>para reservar el dispositivo. - Ejecuta
android device remote connect <reservation-id>para conectar el dispositivo aadb. - Usa el dispositivo con
android run,android install,adby otros comandos del dispositivo. - Cuando termines, ejecuta
android device remote disconnect <reservation-id>yandroid device remote remove <reservation-id>.
Selecciona un proyecto (--project).
Pasa --project=<project-id> para elegir el proyecto de Google Cloud que se usará. La mayoría de los comandos que funcionan con reservas lo requieren. Si se omite, el comando imprime los proyectos que están listos para la transmisión.
Para evitar pasar --project cada vez, agrega un valor predeterminado a tu archivo ~/.androidrc. Todos los comandos android device remote lo detectan:
device remote --project my-project