Scrcpy, prise en main à distance
Voyons comment prendre la main sur un ordiphone /terminal de poche android par usb et via un réseau local /partagé (wifi, bluetooth ou usb).
Prérequis.
- Sous linux, avoir installé les paquets
android-sdk-platform-tools
etscrcpy
.
Activer le mode développeur sur l'ordiphone.
Dans le menu paramètre
> à propos
, taper 7 fois sur le Numéro de build
.
Activer le mode débogage sur l'ordiphone.
Dans le menu Système
> Options pour les développeurs
, sous la section Débogage
, activer l'option Débogage Android
.
Vérifier la détection de l'ordiphone.
Connecter l'ordiphone à l'ordinateur avec un câble USB.
Vérifier la détection de l'ordiphone par adb.
adb devices
📝 Note: cela devrait retourner le numéro de série de l'appareil.
Prendre la main à distance sur l'appareil via USB
scrcpy -s <numero-de-serie>
📝 Note: La commande fonctionne aussi sans indiquer le numéro de série, si un seul appareil est connecté et configuré.
Prendre la main à distance via le réseau wifi, bluetooth ou usb.
Activer le mode de débogage par le réseau sur l'Ordiphone.
Dans le menu Système
> Options pour les développeurs
, sous la section Débogage
, activer l'option ADB par réseau
.
Configurer adb sur l'ordinateur.
sudo adb connect <adresse-ip>:<port>
📝 Notes:
<adresse-ip>
: Adresse ip ou non d'hôte (définit dans le fichier /etc/hosts)
<port>
: Le port par défaut est 5555
Prise main.
scrcpy -s <adresse-ip>:<port>
Commandes utiles pour le débogage.
Arrêter le service adb.
sudo adb kill-server
Démarrer le service adb.
sudo adb start-server
🔗 Source: https://it.izero.fr/..