0 votes

Comment exécuter une application sur un appareil à partir d'un autre appareil ?

Est-il possible d'exécuter une application (par exemple l'application Gmail) sur un autre appareil dans le même réseau wifi? Conditions:

  1. Deux smartphones Android sont connectés au même réseau wifi.
  2. Les appareils sont contrôlés par la même personne.
  3. L'utilisateur exécute le script/l'application sur un appareil qui lance l'application Gmail sur l'autre appareil.
  4. Il n'y a pas de connexion Internet dans le réseau. Juste la connexion entre les appareils via le WiFi.
  5. Pas d'accès root aux deux appareils.

0voto

Guillermo Gomez Points 423

Utilisez ADB à distance.

Tout d'abord, connectez les deux appareils avec un câble OTG et un câble régulier (ou un câble de type C à C si applicable), puis démarrez un shell ADB et tapez :

setprop service.adb.tcp.port 555
stop adbd
start adbd

Vous pouvez exécuter ifconfig pour obtenir l'adresse IP.

Ensuite, vous pouvez débrancher le téléphone des câbles et utiliser ADB sans fil. Sur votre téléphone contrôleur, exécutez

adb connect xxx.xxx.xxx.xxx:5555
(appuyez sur [Authentification] sur le premier téléphone)
adb shell monkey -p  -c android.intent.category.LAUNCHER 1

0 votes

Il n'y a aucun moyen d'utiliser un accès root sur le deuxième appareil. J'ai modifié la question.

0 votes

La racine n'est pas nécessaire en réalité.

0 votes

D'accord, je vais essayer. Est-ce que cela fonctionnera avec plusieurs appareils contrôlés par un seul ?

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X