PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

Remote control your Android phone through adb | Marian Schedenig's Website

mercredi 21 octobre 2015 à 18:04
@jeekajoo links
Hum, mais pourquoi je n'ai pas fait la recherche "adb remote control" plus tôt sur un moteur de recherche web ?!

L'outil présenté dans cet article est codé en java et s'appuie sur adb pour faire des screenshots réguliers de l'écran et les afficher.
On peut également envoyer des signaux curseurs/clavier vers le téléphone pour le contrôler. J'ai cependant remarqué que l'ordre des touches tapées n'était pas garanti.

La fenêtre peut être agrandie pour voir l'écran dans sa résolution native. Bref, même si ça semble archaïque, ça juste-marche et je n'ai pas trouvé mieux et surtout aussi *standard*.

Cela va me permettre de mieux assister mon père avec son ordiphone android (et par ailleurs éviter des prises de tête vu qu'il n'est pas à l'aise avec l'outil informatique et que je ne suis pas toujours patient).
Schématiquement ça va donner ça: SSH -> VNC (via une redirection du port local) -> java 'remote-control' -> ADB via USB -> screenshot local -> ADB via USB -> affichage screenshot dans le logiciel 'remote-control'

5 prérequis:
0) ADB installé
1) ordiphone branché en USB et visible par ADB ('adb devices' pour checker la présence)
2) mode développeur activé
3) debogging usb activé, possible que si 1)
4) autorisation de la machine locale (cocher la case pour toujours accepter). A la première tentative de connexion de ADB en USB, un popup va apparaitre pour cela.

Je n'ai pas testé avec OpenJDK, mais juste avec le java 8 de Oracle car il était déja installé sur ma machine. Des retours sont les bienvenus à ce sujet.
(Permalink) (Profil)