Usa Scrcpy per eseguire il mirroring e controllare Android su Linux
Scrcpy (pronunciato come Screen Copy ) è un’applicazione open source che puoi utilizzare per controllare ed eseguire il mirroring senza problemi del tuo dispositivo Android su Linux. Puoi connetterti al tuo dispositivo Android tramite cavo USB o in modalità wireless e controllarlo utilizzando la tastiera e il mouse. Qui ti mostriamo come controllare il tuo dispositivo Android su Linux.
Perché hai bisogno di Scrcpy in Linux
Potresti pensare, tra tutte le applicazioni di condivisione dello schermo e le applicazioni di mirroring Android, perché hai bisogno di Scrcpy sul tuo sistema Linux? La risposta è semplice: Scrcpy non richiede l’installazione di alcuna app sul telefono né l’accesso root al dispositivo. Inoltre, è uno strumento da riga di comando open source, leggero e ad alte prestazioni, che lo rende ideale per chiunque desideri eseguire il mirroring e controllare il proprio dispositivo Android su un sistema Linux godendo della libertà di scripting e personalizzazione.
Inoltre, ti consente di registrare video e audio dello schermo Android con numerose opzioni di personalizzazione come bitrate e risoluzione, rendendolo ideale per creare tutorial o catturare gameplay.
Caratteristiche di Scrcpy
Ecco alcune delle migliori funzionalità di Scrcpy:
- Non richiede Internet e un account utente
- Ti consente di registrare lo schermo del tuo dispositivo
- Mirror Android con alta qualità (1920×1080 o superiore) e bassa latenza (35~70 ms)
- Supporta l’inoltro audio (Android 11+)
- Consente di utilizzare gli appunti nella bidirezione
- Supporta la modalità OpenGL e OTG
- Consente il mirroring di Android come webcam
- Supporta il mirroring della fotocamera (Android 12+)
- Disponibile per Linux, Windows e macOS
- Simulazione di tastiera fisica e mouse
- Ti consente di utilizzare il telefono mentre lo schermo è spento
- Ti consente di ritagliare lo schermo del dispositivo Android durante il mirroring
- Supporta il mirroring di più dispositivi contemporaneamente
Scrcpy ha anche molte altre funzionalità interessanti. Puoi esplorare tutte queste funzionalità sperimentando questa utilità.
Installazione di Scrcpy su Linux
Prima di installare Scrcpy, dovresti installare adb (Android Debug Bridge) nel tuo sistema. A questo scopo, esegui uno dei seguenti comandi, a seconda della tua distribuzione:
Dopo aver installato adb, installa la versione stabile di Scrcpy:
Puoi anche installare la versione stabile di Scrcy usando snap:
Dopo aver completato con successo l’installazione, puoi verificarne la versione utilizzando il scrcpy -v
comando:
Installa l’ultima versione di Scrcpy per ulteriori funzionalità
Se hai bisogno di funzionalità come l’inoltro audio e il mirroring della fotocamera , devi installare l’ultima versione di Scrcpy (attualmente è la versione 2.4).
A questo scopo è necessario installarlo tramite il suo codice sorgente .
Innanzitutto, assicurati che il tuo sistema abbia tutte le dipendenze richieste:
Quindi, clona il repository Scrcpy usando il git clone
comando:
Successivamente, vai alla sua directory ed esegui lo script di installazione Scrcpy:
In questo modo, l’ultima versione di Scrcpy verrà installata sul tuo sistema Linux. Per verificarlo, esegui il seguente comando:
Ora sei pronto per connetterti al tuo dispositivo Android tramite USB o in modalità wireless.
Connessione al tuo Android tramite cavo USB
Per connetterti al tuo dispositivo Android, devi abilitare le Opzioni sviluppatore e il Debug USB .
Per questo, vai alle Impostazioni del tuo dispositivo -> Opzione Sistema :
Apri l’ opzione Informazioni sul telefono e fai clic più volte sul numero di build finché non ricevi un messaggio che dice ” Sei uno sviluppatore “:
Successivamente, torna alle Impostazioni di sistema e qui potrai vedere le Opzioni sviluppatore . Nelle Opzioni sviluppatore , abilita l’ opzione Debug USB :
Dopo aver abilitato l’ opzione di debug USB , riceverai un messaggio che conferma la tua scelta. Qui, premi il pulsante OK :
Ora collega il tuo telefono al tuo sistema Linux con un cavo USB. Dopo aver fatto ciò, osserverai una notifica della modalità debug USB sul tuo Android.
Successivamente, apri il terminale nel tuo sistema Linux ed esegui il scrcpy
comando per eseguire il mirroring del tuo dispositivo:
In particolare, puoi vedere il mirroring del tuo Android sul tuo sistema.
Per disconnettere il telefono è sufficiente premere il tasto Ctrl+ C.
Connessione al tuo Android tramite connessione wireless
Puoi anche connettere il tuo dispositivo Android in modalità wireless. Innanzitutto, collega il tuo telefono a Linux tramite un cavo USB ed esegui il seguente adb
comando per vedere che Linux riconosce il tuo dispositivo Android:
Scopri l’indirizzo IP del tuo Android:
Tieni presente : Linux e Android devono essere collegati alla stessa connessione Wi-Fi.
Puoi anche controllare l’indirizzo IP del tuo telefono andando su Impostazioni -> Wireless e rete -> opzione Wi-Fi e premendo il pulsante Configura :
Dopo aver conosciuto l’indirizzo IP del tuo telefono, devi configurare una porta per la tua connessione TCP/IP. Ad esempio, l’ho impostato su 5000:
Ora scollega il telefono dal cavo USB. Quindi, collega il telefono al sistema Linux utilizzando il suo indirizzo IP e la porta TCP/IP specificata su una rete:
In caso di più dispositivi, puoi utilizzare il numero di serie del tuo Android per connetterti ad esso tramite una rete:
Infine, esegui il scrcpy
comando per controllare ed eseguire il mirroring del tuo Android:
Come accennato in precedenza, puoi disconnettere questa connessione premendo il tasto Ctrl+ C.
Esempi di utilizzo di Scrcpy
Esploriamo alcuni esempi del comando Scrcpy per capire come funziona.
Cambia il titolo della finestra
Puoi modificare il titolo della finestra che mostra il tuo Android utilizzando il --window-title
flag nel scrcpy
comando:
Registra lo schermo Android
Puoi registrare lo schermo del tuo Android utilizzando il flag -r
o --record
. Ad esempio, puoi registrare lo schermo del tuo dispositivo e salvarlo in un nuovo file denominato ” maketecheasier.mp4 “:
Puoi anche combinare la -r
bandiera con la -N
bandiera, il che significa nessuna visualizzazione. In questo modo, il tuo schermo Android non verrà visualizzato su Linux. Tuttavia, l’intero schermo verrà comunque registrato in un file:
Personalizza lo schermo della finestra
Inoltre, puoi impostare la dimensione massima (larghezza e altezza) della tua finestra utilizzando l’ opzione -m
o --max-size
:
Puoi anche limitare il mirror alla modalità di sola lettura utilizzando il flag -n
o --no-control
. In questo modo potrai visualizzare solo lo schermo Android su Linux:
Inoltre, puoi limitare il framerate dell’acquisizione dello schermo utilizzando il --max-fps
flag nel comando Scrcpy:
Scrcpy offre anche un --show-touches
flag che ti consente di vedere i tocchi fisici del dispositivo in tempo reale sul tuo Linux:
Puoi utilizzare il -S
flag del comando Scrcpy per bloccare il tuo dispositivo ed essere comunque in grado di controllarlo. Questo flag aiuta a risparmiare l’energia del tuo Android:
Infine, puoi utilizzare il --rotation
flag per impostare la rotazione iniziale del display. Il valore predefinito è 0 . Tuttavia, i valori possibili sono 0, 1, 2 e 3, con ciascun valore che aggiunge 90 gradi di rotazione in senso antiorario:
Scrcpy offre numerose altre opzioni utili , devi esplorarle e provarle.
Rimozione di Scrcpy da Linux
Puoi eseguire uno qualsiasi dei seguenti comandi per disinstallare Scrcpy dal tuo sistema a seconda del metodo di installazione:
In questo modo, hai rimosso con successo Scrcpy dal tuo sistema. Nel caso in cui non ti piaccia Scrcpy puoi provare altre app di mirroring Android per controllare il tuo dispositivo dal tuo sistema Linux.
Credito immagine: Nimrach Chaudhry. Tutte le modifiche e gli screenshot sono di Nimrah Chaudhry.
Lascia un commento