télécommande d'appareil Android

Gérez les appareils physiques à distance. Inclut des commandes permettant de lister, de réserver, de se connecter et de gérer les réservations d'appareils à distance.

Utilisation

android device remote [-h] [--project=PARAM]

Options

  • -h,--help : affiche le message d'aide pour la commande spécifiée.
  • --project=PARAM : ID du projet Google Cloud.

Options android :

  • --sdk=PARAM : chemin d'accès au SDK Android.
  • -v,--verbose : active la sortie détaillée pour le dépannage.
  • -V,--version : imprime les informations sur la version et quitte.

Sous-commandes

  • connect : se connecte à un appareil distant réservé.
  • create : crée une réservation pour un appareil à distance.
  • disconnect : déconnecte un appareil à distance.
  • extend : prolonge la réservation d'un appareil à distance.
  • list : liste les réservations d'appareils à distance.
  • models : liste les modèles d'appareils distants disponibles.
  • projects : liste les projets Google Cloud disponibles pour le streaming d'appareils.
  • remove : supprime une réservation d'appareil à distance.

Description

L'ensemble de commandes android device remote réserve des appareils Android physiques hébergés dans les centres de données Google et les connecte à adb sur votre machine. Vous pouvez ainsi installer, exécuter et déboguer des applications sur du matériel réel dont vous ne disposez pas.

Les appareils à distance sont facturés à un projet Google Cloud. Avant de commencer, exécutez android auth login pour vous connecter avec un compte ayant accès à un projet avec le streaming d'appareils activé.

Workflow type

Voici la séquence de commandes pour un workflow typique :

  1. Exécutez android device remote projects pour trouver un projet Google Cloud prêt pour le streaming d'appareils.
  2. Exécutez android device remote models pour trouver le <codename>/<api> de l'appareil souhaité.
  3. Exécutez android device remote create <codename>/<api> pour réserver l'appareil.
  4. Exécutez android device remote connect <reservation-id> pour connecter l'appareil à adb.
  5. Utilisez l'appareil avec android run, android install, adb et d'autres commandes.
  6. Exécutez android device remote disconnect <reservation-id> et android device remote remove <reservation-id> lorsque vous avez terminé.

Sélectionner un projet (--project)

Transmettez --project=<project-id> pour choisir le projet Google Cloud à utiliser. Elle est requise par la plupart des commandes qui fonctionnent avec les réservations. S'il est omis, la commande affiche les projets prêts pour le streaming.

Pour éviter de transmettre --project à chaque fois, ajoutez une valeur par défaut à votre fichier ~/.androidrc. Il est repris par toutes les commandes android device remote :

device remote --project my-project