Lo strumento che ti consente di eseguire il mirroring dello schermo del tuo telefono sul PC, scrcpy, è stato aggiornato per supportare il controllo dei dispositivi con Android 12.
L'Android Debug Bridge, o ADB in breve, è uno strumento estremamente utile per gli sviluppatori che desiderano leggere i registri di sistema, modificare le impostazioni o automatizzare le azioni sul proprio dispositivo. Google intendeva fornire solo un'interfaccia a riga di comando quando ha realizzato ADB, ma all'inizio di marzo del 2018, a sviluppatore ha creato uno strumento su ADB che ti consente non solo di eseguire il mirroring dello schermo del tuo telefono Android ma anche controllalo da remoto dal tuo PC. Questo strumento si chiama scrcpy e il suo ultimo aggiornamento aggiunge il supporto per i dispositivi in esecuzione Androide 12.
Per quelli di voi che non lo conoscono, scrcpy (abbreviazione di "screen Copi") è costituito da due componenti: un'app server che viene inviata al dispositivo Android e un client sul PC che comunica con il server tramite un socket su un tunnel ADB. Lo schermo del tuo telefono è codificato come video h.264 che viene decodificato e visualizzato sul tuo PC dal client scrcpy. Gli input della tastiera e del mouse vengono inviati al server e tradotti in input appropriati sul dispositivo. Sebbene scrcpy non sia l'unico strumento di controllo remoto/mirroring dello schermo disponibile, è uno dei migliori perché è gratuito, open source, personalizzabile e veloce.
Prima dell'aggiornamento ad Android 12, scrcpy creava per impostazione predefinita un "display sicuro" per supportare il mirroring dei contenuti altrimenti veniva bloccato. Tuttavia, Android 12 non consente più a un processo con autorizzazioni di shell di creare una visualizzazione sicura, causando scrcpy schiantarsi immediatamente se l'utente ha tentato di avviarlo su un dispositivo con Android 12. La soluzione è semplice: ricostruisci il server Android in modo che crei uno schermo non sicuro.
Un'altra importante aggiunta a scrcpy è la possibilità di utilizzare il flusso video come webcam su Linux. Lo strumento ha aggiunto Supporto v4l2loopback (loopback Video 4 Linux), che consente l'apertura del flusso video da parte di software compatibile con V4L2 come OB. Il flusso video può essere esposto come webcam e/o visualizzato in una finestra.
Altre funzionalità aggiunte nell'aggiornamento v1.18 di scrcpy includono la possibilità di bloccare l'orientamento del video sull'orientamento iniziale del dispositivo e di spegnere il dispositivo durante scrcpy. è chiuso, nuove scorciatoie per il 4° e 5° pulsante, ridimensionamento automatico della finestra per rimuovere i bordi neri e salvataggio dei file in /sdcard/Download invece che /sdcard.
Il registro delle modifiche per l'aggiornamento v1.18 è incorporato di seguito. Puoi scaricare l'ultima versione di scrcpy da GitHub.
Registro delle modifiche scrcpy v1.18
Cambiamenti dalla v1.17:
- Aggiungi il supporto per Android 12 (#2129, #2402)
- Aggiunto il supporto per V4L2 (acquisizione dello schermo del dispositivo come webcam) (#2232, #2233, #2268)
- Aggiungi un'opzione per bloccare l'orientamento iniziale del video
- Aggiungi un'opzione per spegnere il dispositivo alla chiusura (#824)
- Associa il quarto pulsante del mouse a APP_SWITCH (#2258)
- Associa il quinto pulsante del mouse per espandere il pannello delle notifiche (#2258)
- Espandi il pannello delle impostazioni nel pannello delle notifiche a doppia espansione (#2260, #2264)
- Invia a /sdcard/Scarica per impostazione predefinita (#2384)
- Centrare la finestra su ridimensiona e adatta (#2387)
- Aumenta il possibile intervallo dell'ID di visualizzazione (#2009)
- Registra gli eventi di input in modalità dettagliata (#2371)
- Correggi i parametri degli eventi touch (#2125)
- Risolto il problema con il clic sinistro sul browser Samsung (#2169)
- Rimuovi l'opzione --render-expired-frames (#2268)
- Passa gli argomenti scrcpy-noconsole a scrcpy su Windows (#2052)
- Aggiorna gli strumenti della piattaforma alla 31.0.2 (adb) nelle versioni Windows
- Varie soluzioni tecniche
Per saperne di più