SCRCPY - Afficher et contrôler votre appareil Android via Linux Desktop

SCRCPY - Afficher et contrôler votre appareil Android via Linux Desktop

Brief: Ce guide montre comment installer SCRCPY une application qui vous aide à connecter, afficher et contrôler un périphérique Android à partir de votre ordinateur de bureau Linux.

Scrcpy (prononcé "copie d'écran«) Est une application gratuite, open-source et multiplateforme utilisée pour afficher et contrôler un périphérique Android depuis votre ordinateur de bureau Linux. Il fonctionne sur Linux, Windows et MacOS, et vous permet de contrôler un appareil connecté via un USB ou sans fil (sur TCP / IP).

Il dispose d'une mise en miroir avec un écran de périphérique Android éteint, de la qualité d'affichage de l'écran configurable, de l'enregistrement, de la copie et de la colon.

Utiliser scrcpy, ton Android L'appareil doit avoir au moins API 21 (Android 5.0), et il doit également avoir une ADB (Android Debug Bridge) débogage (débogage USB) activé. Mais, cela ne nécessite pas l'accès des utilisateurs racine sur Linux.

Installez SCRCPY sur les systèmes Linux

Sur des distributions basées sur Debian telles que Ubuntu et Linux systèmes, vous pouvez installer scrcpy à partir du référentiel par défaut comme indiqué.

$ sudo apt install sccpy 

Sur Feutre, vous pouvez l'installer à partir du Référentiel cool d'autres packages (Copr), comme suit:

$ sudo dnf copr activer zeno / scrcpy $ sudo dnf install sccpy 

Sur Arch Linux, Émettez la commande suivante:

# pacman -s sccpy 

Scrcpy est également disponible sous forme de snap, par exemple, pour l'installer sur les distributions basées sur RHEL, exécutez les commandes suivantes:

$ sudo yum installer snapd $ sudo systemctl activer --now snapd.Socket $ sudo ln -s / var / lib / snapd / snap / snap $ sudo snap install sccpy 

Connectez-vous à un appareil Android via USB dans Linux

Une fois l'installation terminée, n'oubliez pas d'activer USB débogage dans votre appareil Android (allez à Paramètres => développeur -> Options => Débogage USB) Comme mentionné précédemment, puis connectez votre appareil à votre ordinateur de bureau Linux via un câble USB.

Ensuite, une fenêtre contextuelle doit s'ouvrir sur l'appareil pour demander l'autorisation de permettre le débogage USB de l'ordinateur et de sélectionner Permettre procéder.

Permettre le débogage USB

Ensuite, exécutez la commande suivante à partir du terminal pour lancer scrcpy:

$ sccpy 

Si la commande s'est exécutée avec succès, une fenêtre doit s'ouvrir affichant l'écran actif de votre appareil comme indiqué dans la capture d'écran suivante.

Connectez le périphérique Android depuis Linux Desktop

Connectez-vous à l'appareil Android via WiFi dans Linux Desktop

Tout d'abord, installez le BAD outil de ligne de commande sur votre ordinateur comme suit. Si vous avez déjà le BAD outil installé, sautez les étapes d'installation:

$ sudo apt install adb [on Debian, Ubuntu et Mint] $ sudo yum install adb [sur Rhel / centos / fedora et Rocky Linux / Almalinux] $ sudo pacman -s adb [sur Arch Linux]] 

Une fois la BAD L'outil a été installé sur votre ordinateur, connectez votre appareil Android et votre ordinateur à un réseau Wi-Fi commun. Connectez ensuite le périphérique Android à l'ordinateur avec un câble USB.

Ensuite, déconnectez le USB câble de l'appareil cible et trouvez l'adresse IP du Android Appareil (accédez à Paramètres -> Connexions -> Wi-Fi -> Nom Wi-Fi -> Appuyez sur ses paramètres) ou exécutez la commande suivante pour afficher l'adresse IP de l'appareil:

$ ADB Shell IP Route 
Trouver l'adresse IP de l'appareil Android

Puis définissez la cible Android Appareil à écouter pour un TCP / IP Connexion sur le port 5555 En exécutant la commande suivante (vérifiez n'importe quelle invite sur l'appareil):

$ adb tcpip 5555 

Ensuite, déconnectez le câble USB et connectez le périphérique cible à l'aide de son adresse IP comme indiqué:

$ adb connect 192.168.1.4: 5555 

Enfin et surtout, exécutez le scrcpy commande pour refléter le Android Écran de l'appareil sur un bureau Linux:

$ sccpy 
Miroir Android Device à Linux Desktop

Exemples de commande SCRCPY avec des options

D'après les captures d'écran précédentes, vous pouvez voir que par défaut, scrcpy Affiche le modèle de périphérique comme titre de fenêtre. Vous pouvez définir un titre de fenêtre personnalisé à l'aide du --fenêtre Option de ligne de commande comme indiqué (n'oubliez pas de remplacer 'Mon appareil'avec le titre que vous préférez):

$ sccpy - window-title = 'mon appareil' 

Pour contrôler la largeur et la hauteur de l'écran Android en miroir, utilisez le --taille max ou -m Commutation comme indiqué:

$ sccpy -m 1024 ou $ sccpy --max-size = 1024 

Scrcpy permet également l'enregistrement d'écran tout en reflétant, en utilisant le --enregistrer ou -r drapeau comme indiqué:

$ sccpy -r nom de fichier.MP4 

Si vous souhaitez désactiver la miroir pendant l'enregistrement, utilisez le --sans se dérouler ou -N Flag comme suit. Notez que pour arrêter le processus d'enregistrement, appuyez simplement sur Ctrl + c:

$ sccpy -nr nom de fichier.MP4 

Pour modifier le débit binaire à partir de la valeur par défaut de 8 Mbps, utilisez le --billet ou -b Option comme indiqué:

$ sccpy -b 4m 

Il existe plusieurs autres options de ligne de commande pour contrôler le comportement de scrcpy, Exécutez la commande suivante pour afficher une liste de toutes:

$ sccpy - help 

Enfin et surtout, notez que pour contrôler certains appareils Android à l'aide d'un clavier et d'une souris, il faut activer des options supplémentaires. Pour plus d'informations, accédez au référentiel Scrcpy GitHub.