Guía
«Could not connect to device»: cómo solucionar el error de Android File Transfer
El Mac ha encontrado el teléfono, pero no puede abrirlo para llegar a los archivos. Casi siempre es el modo USB, la pantalla bloqueada u otra app que ocupa el teléfono, y descartar cada cosa lleva un minuto.
Conectas el teléfono, se abre Android File Transfer y, en lugar de tus carpetas, aparece «Could not connect to device. Try connecting or restarting your device.» (no se ha podido conectar con el dispositivo). Otras apps lo dicen de otra forma. OpenMTP muestra una ventana vacía o ningún dispositivo, y Android File Transfer tiene una segunda versión propia: «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.» (no se puede acceder al almacenamiento; si la pantalla está bloqueada, desconecta el cable USB, desbloquea la pantalla y vuelve a conectarlo).
Todos significan lo mismo: la app pidió al teléfono una sesión de archivos y no la consiguió. Ve por este orden: desbloquea el teléfono y elige Transferencia de archivos en su notificación de USB, cierra cualquier otra app que pueda estar ocupando el teléfono y luego prueba otro cable y otro puerto. Eso lo arregla casi siempre. Si el teléfono no aparece en el Mac en absoluto, en ninguna app, empieza mejor por El teléfono Android no aparece en el Mac. Esta página trata del error.
Qué significa el error
Android File Transfer, OpenMTP y apps similares hablan con el teléfono por MTP, el Media Transfer Protocol. macOS no tiene soporte propio para MTP, así que cada app abre por su cuenta la interfaz MTP del teléfono por USB, y el servidor MTP de Android acepta una sola sesión a la vez. Por eso el error aparece en cuatro situaciones:
- El teléfono no ofrece MTP en absoluto, porque su modo USB está en solo cargar.
- El teléfono lo ofrece, pero mantiene cerrado su almacenamiento, porque la pantalla está bloqueada.
- Otra app del Mac llegó antes al teléfono y tiene ocupada la sesión.
- La propia conexión falla: un cable que solo carga, un puerto desgastado o un hub que corta la conexión.
Si quieres la historia completa de cómo funciona MTP y por qué se comporta así, consulta MTP, explicado.
| Causa | Android File Transfer y otras apps MTP | La vía de adb, como la usa SideMount |
|---|---|---|
| Modo USB en solo cargar | Falla | Funciona, el modo no importa |
| Teléfono bloqueado | Falla hasta que lo desbloqueas | Hay que desbloquearlo una vez para autorizar el Mac |
| Otra app ocupa el teléfono | Falla mientras cualquier app MTP lo tenga | Solo puede ocuparlo otro programa adb |
| Cable que solo carga | Falla | Falla |
| Hub, dock o pantalla de por medio | Puede cortarse a mitad de copia | También puede cortarse |
Las soluciones, en orden
1. Desbloquea el teléfono y elige Transferencia de archivos
La mayoría de los teléfonos solo se cargan al conectarlos, y MTP está desactivado hasta que digas lo contrario. Desbloquea el teléfono, baja el panel de notificaciones y toca la notificación de USB.
- Pixel: toca Cargando dispositivo por USB y luego, en Usar USB para, elige Transferencia de archivos (aparece como Transferencia de archivos / Android Auto, File transfer / Android Auto, en las versiones recientes).
- Samsung Galaxy: toca USB para cargar el teléfono (USB for charging phone), vuelve a tocar para ver más opciones y elige Transfiriendo archivos / Android Auto (Transferring files / Android Auto).
- Otros fabricantes: los nombres cambian, pero buscas la opción que menciona archivos o MTP, no PTP ni fotos.
Samsung cambió su opción predeterminada en One UI 8.0 a Solo cargar teléfono (Charging phone only), así que un Galaxy que funcionaba con tu Mac antes de una actualización puede empezar a mostrar este error después. Volver a elegir el modo lo arregla.
Si te cansa elegirlo cada vez, Android tiene un ajuste para la opción predeterminada. Activa las Opciones para desarrolladores (consulta cómo activar la depuración por USB, que empieza por el mismo paso), abre Opciones para desarrolladores > Configuración de USB predeterminada y elige Transferencia de archivos. En un Pixel, Opciones para desarrolladores está en Ajustes > Sistema.
2. Cierra cualquier otra app que pueda ocupar el teléfono
Solo una app puede ocupar la sesión MTP del teléfono, y varias apps del Mac se lanzan sobre cualquier teléfono o cámara que aparezca. La lista de solución de problemas de OpenMTP nombra Vista Previa, Google Drive, Dropbox, OneDrive, Android File Transfer, Garmin Express, iMovie y Lightroom. Añade Fotos y Captura de Imagen si alguna de las dos se abrió al conectar el teléfono. Ciérralas todas, desconecta el teléfono y vuelve a conectarlo.
Android File Transfer también instala un ayudante, Android File Transfer Agent, que se inicia al iniciar sesión y abre la app cada vez que aparece un teléfono. Si usas otra app MTP, ese ayudante estorba. Quítalo en Ajustes del Sistema > General > Ítems de inicio y extensiones, o desinstala Android File Transfer.
3. Quita Samsung Smart Switch
Se sabe que Smart Switch para Mac impide que otras apps lleguen a un teléfono por MTP. La propia solución de problemas de Samsung para conexiones con Mac empieza por desinstalarlo: abre la imagen de disco del instalador de Smart Switch y haz clic en Desinstalar aplicación (Uninstall app). OpenMTP dice lo mismo: si su ventana se queda en blanco con un teléfono Samsung, desinstala Smart Switch. Puedes volver a instalarlo más adelante si lo necesitas para pasarte a un teléfono nuevo. Lo mismo vale para Kies, la antigua app de escritorio de Samsung, si sigue en algún Mac antiguo.
4. Reinicia la conexión
Con el teléfono conectado, cambia el modo USB a PTP y luego otra vez a Transferencia de archivos. Usuarios de los foros de Android contaron que esto eliminó el error cuando volver a conectar no lo hacía. Si sigue fallando, reinicia el teléfono y luego el Mac. En ese mismo hilo, reiniciar el Mac fue lo que por fin lo arregló para un usuario.
5. Prueba otro cable y otro puerto
Conecta el cable directamente al Mac, no a un hub, un dock ni un monitor, y prueba otro puerto. Después prueba otro cable, a ser posible el que venía con el teléfono o uno que sepas que transmite datos. Algunos cables USB-C solo cargan, y son idénticos a los que no.
Tu Mac puede decirte si el cable transmite datos. Mantén pulsada la tecla Opción, abre el menú Apple, elige Información del Sistema y selecciona USB. Si el teléfono aparece en la lista, el cable transmite datos y el problema está más arriba en esta lista. Si no aparece nunca en ningún modo USB, sospecha del cable o del puerto. Cómo comprobar un cable USB-C en un Mac lo explica paso a paso.
La vía que evita MTP
Si el error vuelve una y otra vez, hay una segunda puerta para entrar en el teléfono. La conexión para desarrolladores de Android, adb (Android Debug Bridge), usa la depuración por USB en lugar de MTP. Le da igual en qué modo USB esté el teléfono, y las apps que se apoderan de los dispositivos MTP no la tocan. Lo que puede ocuparla es otro programa adb, como Android Studio, scrcpy o un servidor adb que dejaste en marcha, y esos son fáciles de encontrar y cerrar. adb y MTP, comparados explica las diferencias en detalle.
Puedes usar esa vía de tres formas:
- Platform-tools de Google en el Terminal. Gratis.
adb pullyadb pushcopian archivos, sin ventana y sin Finder. - Una app con modo ADB. MacDroid, por ejemplo, ofrece ADB además de MTP.
- SideMount. Habla adb por sí misma, directamente por el cable, y monta el teléfono como un volumen en el Finder. Así, cualquier app del Mac puede abrir y guardar archivos en el teléfono sin copiarlos antes, y no hay servidor adb ni nada que instalar en el teléfono.
Todas necesitan la depuración por USB activada una vez y el Mac autorizado en el teléfono. SideMount también necesita su extensión del sistema de archivos activada una vez en Ajustes del Sistema, y macOS 26 o posterior. La guía de configuración explica las dos cosas.
Preguntas
¿«Could not connect to device» es una avería de mi teléfono?
Casi nunca. Significa que la app del Mac no pudo abrir una sesión de archivos con el teléfono. Las causas habituales son que el modo USB del teléfono esté en solo cargar, la pantalla bloqueada u otra app del Mac que ya ocupa el teléfono. Después viene un cable defectuoso. Una avería real en el puerto del teléfono es la causa menos frecuente.
¿Por qué empezó el error después de una actualización de Samsung?
Desde One UI 8.0, los teléfonos Samsung pasan por defecto a «Solo cargar teléfono» al conectarlos, así que ya no ofrecen los archivos al Mac hasta que eliges otra cosa. Desbloquea el teléfono, toca la notificación de USB, vuelve a tocarla y elige «Transfiriendo archivos / Android Auto».
¿Puedo dejar de elegir Transferencia de archivos cada vez que lo conecto?
Sí. Activa las Opciones para desarrolladores tocando siete veces el número de compilación, abre Opciones para desarrolladores y pon «Configuración de USB predeterminada» en «Transferencia de archivos». A partir de ahí, el teléfono ofrece los archivos siempre que esté conectado y desbloqueado. Desactivar las Opciones para desarrolladores puede restablecer esa elección.
¿Android File Transfer sigue funcionando en un Mac?
Google ya no lo ofrece para descargar y no lo actualiza desde hace años. La última versión se hizo para Mac con Intel y funciona en Apple silicon mediante Rosetta 2. También tiene un límite de 4 GB por archivo. Otras apps MTP como OpenMTP siguen mantenidas, y hay vías basadas en adb que evitan MTP por completo.
¿Qué apps pueden bloquear un teléfono Android en un Mac?
Cualquier app que lea cámaras o dispositivos USB puede quedarse antes con la sesión MTP del teléfono. Las que más se mencionan son Samsung Smart Switch, Android File Transfer y su ayudante de inicio de sesión, Fotos, Captura de Imagen, Vista Previa, Google Drive, Dropbox, OneDrive, Garmin Express, iMovie y Lightroom. Ciérralas, desconecta el teléfono y vuelve a conectarlo.
Tu Android, en el Finder.
Gratis durante siete días, sin tarjeta. macOS 26 o posterior.