Super ADB Manager Super ADB Manager Scarica gratis
HomeGuide › Una GUI scrcpy per Mac che non ti manda nel Terminale

Una GUI scrcpy per Mac che non ti manda nel Terminale

Se hai cercato una GUI per scrcpy su macOS, quasi certamente volevi una cosa sola: smettere di digitare comandi. Il punto scomodo è che quasi tutti i front-end di scrcpy ti chiedono comunque di installare prima scrcpy e adb a mano con Homebrew. Questa pagina spiega esattamente cosa richiede l'installazione ufficiale, come si confrontano le GUI esistenti e dove si colloca Super ADB Manager, che include adb e scrcpy dentro l'app.

Cos'è scrcpy e perché resta il motore giusto

scrcpy è uno strumento open source di Genymobile che trasmette lo schermo del tuo Android al computer tramite ADB — via USB o Wi-Fi — e rimanda indietro l'input di mouse e tastiera. Non richiede il root e non lascia nessuna app sul telefono: carica un piccolo server in /data/local/tmp per la durata della sessione. È distribuito con licenza Apache 2.0.

Via USB la latenza è di solito abbastanza bassa da permettere un'interazione reale, e 1080p a 60 fps è la norma sull'hardware recente. Non c'è motivo di inventare un protocollo concorrente, ed è per questo che Super ADB Manager usa scrcpy al suo interno. Il problema non è mai stato scrcpy. Il problema è come ti si chiede di installarlo e avviarlo su un Mac.

L'installazione ufficiale su macOS finisce comunque in una shell

La documentazione ufficiale (doc/macos.md nel repository Genymobile/scrcpy) elenca tre strade. Tutte e tre presuppongono la riga di comando:

In quell'elenco non c'è nessuna app da avviare con un doppio clic. Chiudi la finestra del Terminale e il mirroring si chiude con lei. E quando qualcosa va storto — il classico "Could not find any ADB device" — finisci a fare il debug delle variabili d'ambiente invece di guardare il telefono.

  1. Homebrew: brew install scrcpy, il che significa prima installare Homebrew stesso, più brew install android-platform-tools se non hai già adb.
  2. MacPorts: sudo port install scrcpy — stessa idea, con in più la password di amministratore.
  3. Archivio precompilato: nessun gestore di pacchetti necessario, ma la documentazione richiede comunque che adb sia nel tuo PATH, e lo strumento si avvia digitando scrcpy in una shell.

Perché le GUI per scrcpy esistenti non eliminano davvero il Terminale

I risultati di ricerca su questo tema sono in gran parte repository GitHub: SimonAKing/scrcpy-gui, guiscrcpy, GeorgeEnglezos/Scrcpy-GUI, pedrofraca/scrcpyui e l'app nativa per la barra dei menu AndroLaunch. Diversi sono davvero validi, e alcuni espongono più opzioni di scrcpy di quante ne esponiamo noi.

Ma basta leggere le loro sezioni di installazione per ritrovare quasi sempre la stessa frase: installa prima scrcpy e adb, di solito con Homebrew. Questi progetti sono front-end: compongono una stringa di comando e la eseguono. Se scrcpy non è già sulla macchina, la finestra si apre e non succede nulla. Così chi voleva una GUI proprio per evitare la riga di comando finisce per aprirla lo stesso, e più avanti deve ricordarsi di brew upgrade scrcpy.

Diversi sono inoltre build Electron o Flutter, il che significa un download molto più pesante e una finestra non nativa su un Mac con Apple Silicon.

Il nostro approccio: mettere i binari dentro l'app

Super ADB Manager è un'app nativa in SwiftUI che porta con sé il proprio adb e il proprio server scrcpy dentro il bundle. Non viene scritto nulla in /usr/local, non viene toccato il tuo PATH, e cancellare l'app rimuove tutto. È gratuita: nessun account, nessuna pubblicità, telemetria disattivata per impostazione predefinita. Il DMG pesa circa 27 MB, è firmato e notarizzato da Apple, quindi Gatekeeper lo apre senza l'avviso "sviluppatore non identificato".

Il flusso è tutto qui. Non c'è nessun passaggio in cui devi digitare un comando, né uno in cui devi installare una dipendenza.

  1. Scarica il DMG e trascina Super ADB Manager nella cartella Applicazioni.
  2. Sul telefono: Impostazioni → Informazioni sul telefono → tocca sette volte Numero build, poi Impostazioni → Sistema → Opzioni sviluppatore → attiva Debug USB.
  3. Collega il telefono con un cavo USB che supporti il trasferimento dati e tocca Consenti alla richiesta "Consentire il debug USB?".
  4. Il dispositivo compare nella barra laterale con batteria, versione di Android e latenza in tempo reale. Fai clic su Avvia mirroring.

Come si confrontano le opzioni gratuite

Un riepilogo onesto, così puoi sceglierne un'altra se ti si adatta meglio:

  1. scrcpy (da riga di comando) — gratuito, open source, con più opzioni e il controllo più fine. Richiede Homebrew o MacPorts, adb nel tuo PATH e una finestra di Terminale per ogni sessione.
  2. scrcpy-gui / guiscrcpy / Scrcpy-GUI — front-end gratuiti con preset salvabili. Richiedono comunque scrcpy e adb installati a parte; quasi sempre Electron o Flutter.
  3. AndroLaunch — nativa in Swift, nella barra dei menu, molto leggera. Anche lei dà per scontato che scrcpy sia già installato con Homebrew.
  4. App di mirroring commerciali (MirrorTo, ApowerMirror, X-Mirage, AnyViewer, Vysor) — curate, ma "gratis" di solito significa una versione di prova: filigrane, limiti di risoluzione o un abbonamento per il controllo da tastiera.
  5. Super ADB Manager — gratuita, senza account, con adb e scrcpy integrati, notarizzata, nativa. Solo Apple Silicon e macOS 13 o successivo, e meno opzioni avanzate rispetto a scrcpy puro.

Cosa ottieni quando il mirroring è attivo

Clicca e trascina sul trackpad per toccare e scorrere; scrivi con la tastiera del Mac, incluso incollare testo nei campi di Android. Home, Indietro, App recenti, Accensione, volume, rotazione e blocco stanno in un pannello laterale, insieme a un pulsante per lo screenshot che copia direttamente negli appunti.

La qualità del mirroring è regolabile — risoluzione massima, bitrate video, FPS massimi — perché USB e Wi-Fi meritano impostazioni diverse. Le opzioni che da riga di comando sono flag (--turn-screen-off, --stay-awake, --show-touches, --fullscreen) qui sono caselle di spunta. "Avvia mirroring in una nuova finestra" lancia il binario completo di scrcpy in una finestra a sé, dove trovano posto anche l'inoltro dell'audio e la registrazione con --record.

Per liberarti dal cavo: Scorciatoie → Passa al wireless sposta su TCP/IP un dispositivo già collegato via USB, così puoi scollegarlo. In alternativa, scansiona la rete e abbina il dispositivo con il codice a sei cifre di Opzioni sviluppatore → Debug wireless (Android 11 e successivi).

Limiti che vale la pena conoscere prima di scaricare

Preferiamo che tu li scopra qui piuttosto che dopo l'installazione:

  1. Apple Silicon e macOS 13 (Ventura) o successivo. Non esiste una build per Intel: su un Mac Intel, scrcpy installato con Homebrew resta la risposta giusta.
  2. L'anteprima integrata nell'app trasporta solo video e input: niente audio e nessuna sincronizzazione automatica degli appunti. Usa "Avvia mirroring in una nuova finestra" quando ti serve il suono (Android 11+).
  3. La registrazione tramite adb shell screenrecord non riesce su alcuni dispositivi HONOR e Huawei che vengono venduti senza quel binario. La registrazione attraverso la finestra di scrcpy lì funziona comunque.
  4. I video protetti da DRM (Netflix e simili) appaiono come un rettangolo nero. È una restrizione di Android, non un bug di scrcpy o di questa app.
  5. Il mirroring wireless è confortevole sui 5 GHz e decisamente peggiore su una rete 2,4 GHz affollata. USB resta sempre l'opzione più fluida.

Il mirroring è raramente l'unica cosa che ti serviva

Android File Transfer di Apple è stato dismesso nel 2024, e gran parte dei sostituti che oggi si posizionano nelle ricerche sono app a pagamento. La stessa finestra che duplica lo schermo esplora anche /sdcard con il trascinamento in entrambe le direzioni, installa APK (split APK compresi), trasmette il Logcat con filtri per livello e ricerca, e attiva o disattiva le opzioni sviluppatore con un clic.

C'è anche una modalità MTP per i dispositivi che non parlano affatto ADB: un Kindle, una fotocamera, un lettore MP3 o un telefono Android con il debug disattivato. Un'avvertenza onesta: una sessione MTP può interrompersi quando il dispositivo viene espulso o si riavvia sul bus USB, e dovrai riselezionarlo. Se è davvero il trasferimento dei file che ti ha portato qui, dai un'occhiata alla nostra guida alle alternative ad Android File Transfer per macOS.

Domande frequenti

Devo installare prima Homebrew, adb o scrcpy?

No. Sia adb sia il server scrcpy sono inclusi nel bundle dell'app e vengono usati da lì. Non viene aggiunto nulla al tuo PATH e non viene scritto nulla al di fuori dell'app, quindi disinstallare significa semplicemente trascinarla nel Cestino. Se hai già scrcpy installato con Homebrew, i due non entrano in conflitto.

È sicura? Non voglio software poco raccomandabile sul mio Mac.

Il DMG è firmato con un Developer ID e notarizzato da Apple, quindi si apre senza l'avviso di Gatekeeper. Sul lato telefono, scrcpy carica un server temporaneo in /data/local/tmp per la durata della sessione: niente root, nessuna app permanente, nessun account. La telemetria è disattivata per impostazione predefinita.

Posso fare il mirroring in wireless, senza cavo?

Sì, tramite ADB su Wi-Fi. La strada più semplice è collegare il telefono via USB una volta sola e usare Scorciatoie → Passa al wireless, poi scollegarlo. In alternativa, attiva Opzioni sviluppatore → Debug wireless (Android 11+) e abbina il dispositivo con il codice a sei cifre mentre entrambi sono sulla stessa rete.

È davvero gratuita o è una prova che prima o poi chiede dei soldi?

È gratuita: nessun account, nessuna pubblicità, nessuna filigrana e nessun livello in abbonamento. È costruita su scrcpy, che ha licenza Apache 2.0; le licenze di terze parti sono incluse nell'app. Se preferisci usare scrcpy direttamente da riga di comando, è una scelta del tutto ragionevole e non costa nulla nemmeno quella.

Perché non usare semplicemente scrcpy dal Terminale?

Se ti trovi a tuo agio lì, fallo pure: avrai ogni singolo flag, aggiornamenti più rapidi e nessuno strato intermedio. Questa app esiste per i casi in cui non è quello il punto: un collega del QA su un Mac condiviso, una macchina bloccata dalle policy aziendali e senza Homebrew, o semplicemente il non voler tenere aperta una finestra di Terminale per ogni dispositivo.

Super ADB Manager è un'app per macOS gratuita e notarizzata: adb e scrcpy sono già integrati, quindi non c'è nulla da installare con Homebrew né alcun terminale da aprire.

Scarica per macOS

macOS 13+ · Apple Silicon · ~27 MB

Altre guide