Le logiciel open source Scrcpy affiche et contrôle sur son ordinateur les appareils Android connectés en USB (ou via TCPIP).
Il ne nécessite aucun accès root et fonctionne sous GNU/Linux, Windows et macOS.
Il est axé sur :
A tester : adb donne un message d'erreur…
...@...:~ $ adb devices
depuis le répertoire android_sdk/platform-tools/. Si votre téléphone est connecté, vous verrez son nom apparaître sous la forme “device”.
...@...:~$ sudo apt install {adb,scrcpy}
Vous pouvez aussi installer le snap scrcpy
Sous Windows, téléchargez et installez l'archive pré-construite avec toutes les dépendances (y compris adb) :https://github.com/Genymobile/scrcpy/releases/download/v1.17/scrcpy-win64-v1.17.zip
...@...:~ $ scrcpy --max-size 1024
ou
...@...:~ $ scrcpy -m 1024 # short version
L'autre dimension est calculée pour que le rapport hauteur/largeur soit préservé. Ainsi, un appareil en 1920×1080 sera reflété en 1024×576.
...@...:~ $ scrcpy --bit-rate 2M
ou
...@...:~ $ scrcpy -b 2M # short version
...@...:~ $ scrcpy --max-fps 15
...@...:~ $ scrcpy --crop 1224:1440:0:0
Si –max-size est également spécifié, le redimensionnement est appliqué après le recadrage.
...@...:~ $ scrcpy --lock-video-orientation 0
...@...:~ $ scrcpy --lock-video-orientation 1
...@...:~ $ scrcpy --lock-video-orientation 2
...@...:~ $ scrcpy --lock-video-orientation 3
Cela affecte l'orientation de l'enregistrement.
...@...:~ $ scrcpy --help
On suppose que tout fonctionne déjà avec un câble USB.
Cela ne marche pas s'il n'y a pas d'accès Wi-Fi
...@...:~ $ adb tcpip 5555 restarting in TCP mode port: 5555
...@...:~ $ adb connect address_ip_smartphone
Cela ne marche pas s'il n'y a pas d'accès Wi-Fi
...@...:~$ adb devices List of devices attached device_ip_address:5555 device
C'est bon, on peut utiliser scrcpy comme si on avait un câble.
Pour fermer la connexion entre votre smartphone et votre pc, lancez :
...@...:~$ adb kill-server
...@...:~$ scrcpy --always-on-top
met la fenêtre au premier plan.
...@...:~$ scrcpy -n
fait un clonage de l’écran sans pouvoir contrôler le smartphone depuis l'ordinateur.
...@...:~$ scrcpy --record file.mp4
enregistre l’écran du smartphone en l’affichant sur l’écran de l'ordinateur.
...@...:~$ scrcpy --record file.mp4 -N
enregistre l’écran du smartphone sans l’afficher sur l’écran de l'ordinateur.
...@...:~$ scrcpy -S
éteint l’écran du smartphone mais continue la diffusion sur l'ordinateur.
...@...:~$ scrcpy -t
affiche un point là où le doigt est posé sur l’écran du smartphone.
...@...:~$ scrcpy --window-title Nom_De_L_a_Fenetre
permet de renommer la fenêtre.
Personnellement j'utilise la commande :
...@...:~$ scrcpy --window-title Honor8 -S