Guida

«Could not connect to device»: risolvere l'errore di Android File Transfer

Il Mac ha trovato il telefono ma non riesce ad aprirlo per i file. Quasi sempre è la modalità USB, lo schermo bloccato o un'altra app che occupa il telefono, e per escludere ciascuna causa basta un minuto.

Colleghi il telefono, Android File Transfer si apre e invece delle tue cartelle compare «Could not connect to device. Try connecting or restarting your device.», cioè: impossibile collegarsi al dispositivo, prova a ricollegarlo o a riavviarlo. Altre app lo dicono in modo diverso. OpenMTP mostra una finestra vuota o nessun dispositivo, e Android File Transfer ne ha una seconda versione tutta sua: «Can't access device storage. If your device's screen is locked, disconnect its USB cable, unlock your screen, and then reconnect the USB cable.», cioè: impossibile accedere alla memoria del dispositivo; se lo schermo è bloccato, scollega il cavo USB, sblocca lo schermo e ricollega il cavo.

Significano tutti la stessa cosa: l'app ha chiesto al telefono una sessione per i file e non l'ha ottenuta. Procedi in quest'ordine: sblocca il telefono e scegli Trasferimento di file nella sua notifica USB, chiudi tutte le altre app che potrebbero occupare il telefono, poi prova un altro cavo e un'altra porta. Quasi sempre basta. Se il telefono non compare affatto sul Mac, in nessuna app, parti invece da il telefono Android non compare sul Mac. Questa pagina riguarda l'errore.

Cosa significa l'errore

Android File Transfer, OpenMTP e app simili comunicano con il telefono tramite MTP, il Media Transfer Protocol. macOS non supporta MTP di suo, quindi ogni app apre da sola l'interfaccia MTP del telefono via USB, e il server MTP di Android accetta una sessione alla volta. Per questo l'errore compare in quattro situazioni:

Se vuoi la storia più lunga di come funziona MTP e del perché si comporta così, vedi MTP spiegato.

CausaAndroid File Transfer e le altre app MTPLa strada di adb, usata da SideMount
Modalità USB impostata sulla sola ricaricaNon funzionaFunziona, la modalità non conta
Telefono bloccatoNon funziona finché non lo sblocchiVa sbloccato una volta per autorizzare il Mac
Un'altra app occupa il telefonoNon funziona finché un'app MTP lo tienePuò occuparlo solo un altro programma adb
Cavo di sola ricaricaNon funzionaNon funziona
Hub, dock o monitor in mezzoPuò cadere a metà copiaAnche qui può cadere
Cosa causa «Could not connect to device», e quali cause riguardano anche un collegamento tramite debug USB.

Le soluzioni, in ordine

1. Sblocca il telefono e scegli Trasferimento di file

Quasi tutti i telefoni, quando li colleghi, si limitano a ricaricarsi, e MTP resta spento finché non dici altrimenti. Sblocca il telefono, abbassa la tendina delle notifiche e tocca la notifica USB.

Con One UI 8.0 Samsung ha cambiato l'impostazione predefinita in Solo ricarica telefono (Charging phone only), quindi un Galaxy che funzionava con il tuo Mac prima di un aggiornamento può iniziare a mostrare questo errore dopo. Basta scegliere di nuovo la modalità.

Se non vuoi sceglierla ogni volta, Android ha un'impostazione per quella predefinita. Attiva le Opzioni sviluppatore (vedi come attivare il debug USB, che inizia con lo stesso passaggio), poi apri Opzioni sviluppatore > Configurazione USB predefinita e scegli Trasferimento di file. Su un Pixel, le Opzioni sviluppatore si trovano in Impostazioni > Sistema.

2. Chiudi tutte le altre app che potrebbero occupare il telefono

Solo un'app alla volta può tenere la sessione MTP del telefono, e diverse app per Mac si avventano su qualsiasi telefono o fotocamera che compaia. L'elenco per la risoluzione dei problemi di OpenMTP cita Anteprima, Google Drive, Dropbox, OneDrive, Android File Transfer, Garmin Express, iMovie e Lightroom. Aggiungi Foto e Acquisizione Immagine se una delle due si è aperta quando hai collegato il telefono. Chiudile tutte, scollega il telefono e ricollegalo.

Android File Transfer installa anche un programma di supporto, Android File Transfer Agent, che si avvia al login e apre l'app ogni volta che compare un telefono. Se usi un'altra app MTP, quel programma è d'intralcio. Rimuovilo da Impostazioni di Sistema > Generali > Elementi login ed estensioni, oppure disinstalla Android File Transfer.

3. Rimuovi Samsung Smart Switch

Smart Switch per Mac è noto per impedire ad altre app di raggiungere un telefono via MTP. La risoluzione dei problemi di Samsung per i collegamenti al Mac inizia proprio disinstallandolo: apri l'immagine disco del programma di installazione di Smart Switch e fai clic su Disinstalla app (Uninstall app). OpenMTP dice lo stesso: se la sua finestra resta vuota con un telefono Samsung, disinstalla Smart Switch. Puoi reinstallarlo più avanti se ti serve per passare a un telefono nuovo. Lo stesso vale per Kies, la vecchia app desktop di Samsung, se è ancora su un vecchio Mac.

4. Reimposta il collegamento

Con il telefono collegato, cambia la modalità USB in PTP e poi di nuovo in Trasferimento di file. Alcuni utenti nei forum di Android hanno riferito che così l'errore è sparito quando ricollegare il cavo non bastava. Se continua a non funzionare, riavvia il telefono, poi riavvia il Mac. Nella stessa discussione, per un utente è stato il riavvio del Mac a risolvere alla fine.

5. Prova un altro cavo e un'altra porta

Collega il cavo direttamente al Mac, non a un hub, a un dock o a un monitor, e prova un'altra porta. Poi prova un altro cavo, meglio se quello in dotazione con il telefono o uno che trasmette sicuramente i dati. Alcuni cavi USB-C si limitano a ricaricare, e sono identici a quelli che trasmettono dati.

Il Mac può dirti se il cavo trasmette dati. Tieni premuto il tasto Opzione, apri il menu Apple e scegli Informazioni di Sistema, poi seleziona USB. Se il telefono compare nell'elenco, il cavo trasmette dati e il problema è più in alto in questo elenco. Se non compare mai, in nessuna modalità USB, i sospettati sono il cavo o la porta. Come controllare un cavo USB-C su un Mac lo spiega passo per passo.

La strada che evita MTP

Se l'errore continua a tornare, c'è una seconda porta d'ingresso nel telefono. Il collegamento per sviluppatori di Android, adb (Android Debug Bridge), usa il debug USB invece di MTP. Non gli importa in quale modalità USB sia il telefono, e le app che si accaparrano i dispositivi MTP non lo toccano. A occuparlo può essere solo un altro programma adb, come Android Studio, scrcpy o un server adb lasciato acceso, e sono facili da trovare e chiudere. adb e MTP a confronto spiega le differenze nel dettaglio.

Puoi usare quella strada in tre modi:

Ognuno richiede di attivare una volta il debug USB e di autorizzare il Mac sul telefono. SideMount richiede anche di attivare una volta la sua estensione del file system in Impostazioni di Sistema, e macOS 26 o successivo. La guida alla configurazione spiega entrambe le cose.

Domande

«Could not connect to device» è un guasto del mio telefono?

Quasi mai. Significa che l'app sul Mac non è riuscita ad aprire una sessione per i file con il telefono. Le cause abituali sono la modalità USB del telefono impostata sulla sola ricarica, lo schermo bloccato o un'altra app del Mac che occupa già il telefono. Subito dopo viene un cavo difettoso. Un vero guasto hardware della porta del telefono è la causa più rara.

Perché l'errore è comparso dopo un aggiornamento Samsung?

Da One UI 8.0, i telefoni Samsung passano per impostazione predefinita a «Solo ricarica telefono» quando vengono collegati, quindi non offrono più i file al Mac finché non scegli altrimenti. Sblocca il telefono, tocca la notifica USB, toccala di nuovo e scegli «Trasferimento file / Android Auto».

Posso evitare di scegliere Trasferimento di file ogni volta che collego il telefono?

Sì. Attiva le Opzioni sviluppatore toccando sette volte il numero build, poi apri le Opzioni sviluppatore e imposta «Configurazione USB predefinita» su «Trasferimento di file». Da quel momento il telefono offre i file ogni volta che è collegato e sbloccato. Disattivare le Opzioni sviluppatore può reimpostare la scelta.

Android File Transfer funziona ancora su un Mac?

Google non lo offre più da scaricare e non lo aggiorna da anni. L'ultima versione è stata creata per i Mac Intel e gira su Apple silicon tramite Rosetta 2. Ha anche un limite di 4 GB per file. Altre app MTP come OpenMTP sono mantenute, e ci sono strade basate su adb che evitano del tutto MTP.

Quali app possono bloccare un telefono Android su un Mac?

Qualsiasi app che legge fotocamere o dispositivi USB può prendersi per prima la sessione MTP del telefono. Quelle citate più spesso sono Samsung Smart Switch, Android File Transfer con il suo programma di supporto al login, Foto, Acquisizione Immagine, Anteprima, Google Drive, Dropbox, OneDrive, Garmin Express, iMovie e Lightroom. Chiudile, scollega il telefono e ricollegalo.

Il tuo telefono Android, nel Finder.

Gratis per sette giorni, senza carta di credito. macOS 26 o successivo.

Scarica per macOS