Guia
“Could not connect to device”: como resolver o erro do Android File Transfer
O Mac encontrou o celular, mas não consegue abri-lo para acessar os arquivos. Quase sempre é o modo USB, a tela bloqueada ou outro app ocupando o celular, e cada um leva um minuto para ser descartado.
Você conecta o celular, o Android File Transfer abre e, em vez das suas pastas, aparece “Could not connect to device. Try connecting or restarting your device.”, algo como “não foi possível conectar ao dispositivo; tente conectar ou reiniciar o dispositivo”. Outros apps dizem isso de outro jeito. O OpenMTP mostra uma janela vazia ou nenhum dispositivo, e o Android File Transfer tem uma segunda versão do erro: “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.”
Todas querem dizer a mesma coisa: o app pediu ao celular uma sessão de arquivos e não conseguiu. Siga esta ordem: desbloqueie o celular e escolha Transferência de arquivo na notificação de USB, feche todos os outros apps que possam estar ocupando o celular e depois teste outro cabo e outra porta. Isso resolve quase sempre. Se o celular não aparece no Mac de jeito nenhum, em nenhum app, comece por Celular Android não aparece no Mac. Esta página é sobre o erro.
O que o erro significa
O Android File Transfer, o OpenMTP e apps parecidos conversam com o celular por MTP, o Media Transfer Protocol. O macOS não tem suporte próprio a MTP, então cada app abre sozinho a interface MTP do celular pelo USB, e o servidor MTP do Android aceita uma sessão por vez. Por isso o erro aparece em quatro situações:
- O celular não está oferecendo MTP, porque o modo USB está só para carregar.
- O celular oferece MTP, mas mantém o armazenamento fechado, porque a tela está bloqueada.
- Outro app do Mac chegou primeiro ao celular e está ocupando a sessão.
- A própria conexão está ruim: um cabo que só carrega, uma porta gasta ou um hub que derruba a conexão.
Se você quiser a história completa de como o MTP funciona e por que ele se comporta assim, veja o guia sobre o MTP.
| Causa | Android File Transfer e outros apps de MTP | O caminho do adb, que o SideMount usa |
|---|---|---|
| Modo USB só para carregar | Falha | Funciona, o modo não importa |
| Celular bloqueado | Falha até você desbloquear | Desbloqueie uma vez para autorizar o Mac |
| Outro app ocupando o celular | Falha enquanto qualquer app de MTP estiver com ele | Só outro programa de adb pode ocupá-lo |
| Cabo que só carrega | Falha | Falha |
| Hub, dock ou monitor no meio | Pode cair no meio da cópia | Também pode cair |
As soluções, em ordem
1. Desbloqueie o celular e escolha Transferência de arquivo
A maioria dos celulares só carrega quando você os conecta, e o MTP fica desligado até você dizer o contrário. Desbloqueie o celular, puxe a aba de notificações e toque na notificação de USB.
- Pixel: toque em Dispositivo carregando via USB e, em Usar USB para, escolha Transferência de arquivo; nas versões recentes, a opção aparece como Transferência de arquivo / Android Auto (File transfer / Android Auto).
- Samsung Galaxy: toque na notificação USB para carregar o telefone (USB for charging phone), toque de novo para ver mais opções e escolha Transferindo arquivos / Android Auto (Transferring files / Android Auto).
- Outros fabricantes: os nomes mudam, mas você quer a opção que fala em arquivos ou em MTP, e não em PTP ou fotos.
Na One UI 8.0, a Samsung mudou o padrão para Somente carregar o telefone (Charging phone only), então um Galaxy que funcionava com o seu Mac antes de uma atualização pode começar a mostrar esse erro depois dela. Escolher o modo de novo resolve.
Se você cansou de escolher toda vez, o Android tem um ajuste para o padrão. Ative as Opções do desenvolvedor (veja como ativar a depuração USB, que começa pelo mesmo passo), depois abra Opções do desenvolvedor > Configuração USB padrão e escolha Transferência de arquivo. No Pixel, as Opções do desenvolvedor ficam em Configurações > Sistema.
2. Feche todos os outros apps que possam ocupar o celular
Só um app pode ficar com a sessão MTP do celular, e vários apps do Mac agarram qualquer celular ou câmera que aparece. A própria lista de solução de problemas do OpenMTP cita a Pré-Visualização, o Google Drive, o Dropbox, o OneDrive, o Android File Transfer, o Garmin Express, o iMovie e o Lightroom. Some à lista o Fotos e a Captura de Imagem, se algum deles abriu quando você conectou o celular. Feche todos, desconecte o celular e conecte de novo.
O Android File Transfer também instala um ajudante, o Android File Transfer Agent, que abre no início da sessão e abre o app sempre que um celular aparece. Se você usa outro app de MTP, esse ajudante atrapalha. Remova-o em Ajustes do Sistema > Geral > Itens de Início de Sessão e Extensões, ou desinstale o Android File Transfer.
3. Remova o Samsung Smart Switch
O Smart Switch para Mac é conhecido por impedir que outros apps cheguem ao celular por MTP. A própria solução de problemas da Samsung para conexões com o Mac começa pedindo para desinstalá-lo: abra a imagem de disco do instalador do Smart Switch e clique em Uninstall app. O OpenMTP diz o mesmo: se a janela dele ficar em branco com um celular Samsung, desinstale o Smart Switch. Você pode instalá-lo de novo depois, se precisar dele para passar tudo para um celular novo. O mesmo vale para o Kies, o app antigo da Samsung para computador, se ele ainda estiver num Mac antigo.
4. Reinicie a conexão
Com o celular conectado, mude o modo USB para PTP (fotos) e depois volte para Transferência de arquivo. Usuários dos fóruns do Android contaram que isso resolveu o erro quando desconectar e conectar de novo não resolveu. Se ainda falhar, reinicie o celular e depois o Mac. Na mesma conversa, reiniciar o Mac foi o que finalmente resolveu para um usuário.
5. Teste outro cabo e outra porta
Ligue o cabo direto no Mac, e não num hub, numa dock ou num monitor, e teste outra porta. Depois teste outro cabo, de preferência o que veio com o celular ou um que você sabe que transmite dados. Alguns cabos USB-C só carregam, e são idênticos aos que transmitem dados.
O próprio Mac diz se o cabo está transmitindo dados. Segure a tecla Option, abra o menu Apple e escolha Informações do Sistema, depois selecione USB. Se o celular estiver na lista, o cabo transmite dados e o problema está mais acima nesta lista. Se ele nunca aparece, em nenhum modo USB, desconfie do cabo ou da porta. Como testar um cabo USB-C no Mac mostra o passo a passo.
O caminho que evita o MTP
Se o erro continua voltando, existe uma segunda porta de entrada no celular. A conexão de desenvolvedor do Android, o adb (Android Debug Bridge), usa a depuração USB em vez do MTP. Ela não liga para o modo USB em que o celular está, e os apps que agarram dispositivos MTP não mexem nela. O que pode ocupá-la é outro programa de adb, como o Android Studio, o scrcpy ou um servidor adb que ficou rodando, e esses são fáceis de achar e fechar. adb e MTP comparados mostra as diferenças em detalhes.
Dá para usar esse caminho de três jeitos:
- O platform-tools do Google no Terminal. Gratuito. O
adb pulle oadb pushcopiam arquivos, sem janela e sem Finder. - Um app com modo ADB. O MacDroid, por exemplo, oferece ADB além de MTP.
- O SideMount. Ele fala adb sozinho, direto pelo cabo, e monta o celular como um volume no Finder. Aí qualquer app do Mac pode abrir e salvar arquivos direto no celular, sem servidor adb e sem nada para instalar no celular.
Todos precisam da depuração USB ativada uma vez e do Mac autorizado no celular. O SideMount também precisa da extensão de sistema de arquivos ativada uma vez nos Ajustes do Sistema, e do macOS 26 ou posterior. O guia de configuração mostra as duas coisas.
Perguntas
“Could not connect to device” é defeito no meu celular?
Quase nunca. Significa que o app do Mac não conseguiu abrir uma sessão de arquivos com o celular. As causas comuns são o modo USB do celular estar só para carregar, a tela bloqueada ou outro app do Mac já ocupando o celular. Depois vem o cabo com defeito. Um defeito de verdade na porta do celular é a causa mais rara.
Por que o erro começou depois de uma atualização da Samsung?
A partir da One UI 8.0, os celulares Samsung passam a só carregar quando são conectados (“Charging phone only”), então deixam de oferecer os arquivos ao Mac até você escolher outra opção. Desbloqueie o celular, toque na notificação de USB, toque de novo e escolha a opção de transferir arquivos (“Transferring files / Android Auto”).
Dá para não ter que escolher Transferência de arquivo toda vez que conecto?
Sim. Ative as Opções do desenvolvedor tocando sete vezes no número da versão, depois abra as Opções do desenvolvedor e defina “Configuração USB padrão” como “Transferência de arquivo”. A partir daí, o celular oferece os arquivos sempre que estiver conectado e desbloqueado. Desativar as Opções do desenvolvedor pode desfazer essa escolha.
O Android File Transfer ainda funciona no Mac?
O Google não oferece mais o download e não o atualiza há anos. A última versão foi feita para Macs com Intel e roda no Apple Silicon pelo Rosetta 2. Ele também tem um limite de 4 GB por arquivo. Outros apps de MTP, como o OpenMTP, continuam sendo mantidos, e há caminhos baseados em adb que evitam o MTP por completo.
Quais apps podem bloquear um celular Android no Mac?
Qualquer app que lê câmeras ou dispositivos USB pode pegar a sessão MTP do celular primeiro. Os mais citados são o Samsung Smart Switch, o Android File Transfer e o ajudante de início de sessão dele, o Fotos, a Captura de Imagem, a Pré-Visualização, o Google Drive, o Dropbox, o OneDrive, o Garmin Express, o iMovie e o Lightroom. Feche todos, desconecte o celular e conecte de novo.
Seu celular Android, no Finder.
Grátis por sete dias, sem cartão. macOS 26 ou posterior.