Dispositivos Adb não conseguem encontrar meu telefone [fechado]

105

Estou tentando fazer com que o adb veja meu telefone Samsung Fascinate para que eu possa instalar meus aplicativos Android via USB no telefone. Estou usando o osx 10.6.7.

Quando executo "adb devices", ele não lista meu dispositivo e "adb usb" diz "dispositivo não encontrado".

A depuração USB está habilitada e tentei conectar no modo de armazenamento, bem como no modo de mídia. Quando estou no modo de armazenamento, posso ver a unidade do telefone no Finder, então sei que a conexão USB funciona, mas o adb ainda não consegue encontrá-la.

Eu li que para Mac não há drivers USB, ele apenas deveria funcionar, mas não parece ser o caso.

Alguma sugestão?

Justin
fonte
1
Você já encontrou uma solução para isso? Tenho o mesmo problema com um tablet PIPO M1. Posso navegar pelos arquivos como armazenamento em massa. Mas o adb simplesmente não encontrará o dispositivo, apesar de habilitar a depuração USB.
Bram
4
Bram, acabei de adicionar a id do fornecedor 0x2207 para meu Pipo M3 ~/.android/adb_usb.inie ele funciona perfeitamente (após reiniciar o serviço com adb kill-server)
Andrew Veselov
Enfrentando os mesmos problemas ... Caso alguém chegue aqui, tente assistir a aba Dispositivos do DDMS. Tenho dois Macs (Snow Leopard MacMini 2.1 e Mountain Lion MacMini 6.1). Em ambos, ao conectar meu AOC Breeze MW0812 (Android 2.3) com o modo de desenvolvimento ativado, ele pisca o nome dos tablets por um segundo e depois desaparece. Além disso, o Mac mais recente parece piscar muito mais rápido, mas pude ver que ele mostra "offline". Também é importante notar que meu Motorola Droid funciona perfeitamente com ele.
Daniel Monteiro
Ejetar o cartão SD leva a tentar exibir os processos em execução antes de desaparecer. Talvez seja para problemas diferentes: porta USB (pode precisar de hub USB alimentado) e incompabilidade do dispositivo composto?
Daniel Monteiro
3
Ei, eu tive o mesmo problema e resolvi simplesmente usando outro cabo USB !! Não sabia, que existem diferenças com os cabos USB (eu tenho micro-USB)
nodepond

Respostas:

37

Eu tenho um Samsung Galaxy e tive o mesmo problema que você. Veja como consertar:

No gerenciador de dispositivos do seu PC com Windows, mesmo que possa dizer que os drivers USB estão instalados corretamente, pode haver corrupção.

Entrei no gerenciador de dispositivos e desinstalei o dispositivo SAMSUNG USB composto para Android e marquei a caixa 'excluir software de driver'. Agora o dispositivo terá um ponto de exclamação etc. Cliquei com o botão direito e instalei o driver novamente (atualizar a cópia). Isso finalmente fez com que o adb reconhecesse meu telefone como um emulador.

Como outros observaram, para o Nexus 4, você também pode tentar essa correção .

j2emanue
fonte
Sim, eu tinha tentado isso e não funcionou para mim, estou feliz que funcionou para você, então você não teve que comprar um telefone totalmente novo como eu.
Justin,
Tenho um Huaway 845 e de repente ele parou de funcionar no modo de depuração, retirei o driver como você disse e agora ele aparece adb devicesnovamente.
alexg
Funcionou para o droid da Motorola. Obrigado
Junaid
Trabalhou para meu Nexus 4.
Brinde
2
Para o Nexus 4, siga estas etapas para instalar as unidades: androidsecurity.wordpress.com/2013/06/05/… . Isso funcionou para mim!
SaiyanGirl,
66

Tente fazer isso:

  • Desligue o dispositivo
  • Execute adb kill-server && adb start-server(que reinicia o adb)
  • Reconecte o dispositivo

Além disso, você pode tentar editar um arquivo de configuração adb .android/adb_usb.inie adicionar uma linha 04e8após o cabeçalho. Reinicie o adb necessário para que as alterações tenham efeito.

Mykhailo Gaidai
fonte
Reiniciar o servidor não ajudou. Onde exatamente está essa pasta .android?
Justin
3
Ele está na sua pasta de início. Deve ser algo como/Users/Justin/.android/
Mykhailo Gaidai
3
Dê uma olhada em developer.android.com/guide/developing/device.html também e lembre-se de encerrar e iniciar o servidor após fazer a alteração. Além disso, retire o cabo USB após reiniciar e coloque-o de volta. Você deve ficar bem.
Jack
3
Eu segui essas etapas E reiniciei o telefone - o que eliminou o erro
bsautner
8
A ativação do modo de depuração USB mudou recentemente: Nota: No Android 4.2 e mais recente, as opções do desenvolvedor estão ocultas por padrão. Para torná-lo disponível, vá para Configurações> Sobre o telefone e toque em Número da versão sete vezes.
Bill Keller
24

Fiz o seguinte para que meu Mac visse os dispositivos novamente:

  • Corre android update adb
  • Corre adb kill-server
  • Corre adb start-server

Neste ponto, as chamadas adb devicescomeçaram a retornar dispositivos novamente. Agora execute ou depure seu projeto para testá-lo em seu dispositivo.

Rick pastoor
fonte
8
Se você não tiver android e adb definidos como variáveis ​​de ambiente do Windows , basta ir para C: \ Arquivos de programas \ Android \ sdk \ platform-tools (no explorer, pressione Shift + RightClick na parte branca e abra a janela de comando ) e use os seguintes comandos:..\tools\android.bat update adb adb kill-server adb start-server
Armfoot 01 de
Ótimo, isso funcionou para mim no Ubuntu com um tablet Nexus 7.
TTT
14

Tenho um telefone ZTE Crescent (Orange San Francisco II).

Quando eu conecto o telefone ao USB, um disco aparece no OS X chamado 'ZTE_USB_Driver'.

Running adb devicesexibe nenhum dispositivo conectado. Mas depois que eu ejeto o disco 'ZTE_USB_Driver' do OS X e executo adb devicesnovamente, o telefone aparece como conectado.

Florim
fonte
Trabalhou para meu ZTE Blade.
Andreas
Ejetar USB_DRIVER resolveu o problema! Solução de judô incrível: D: D: D
Pirkka Esko
SIM. Tive o mesmo problema com um ZTE Blade 3, que monta um volume chamado "USB Driver". Ejetá-lo permitiu que o ADB detectasse o dispositivo.
Tom Anderson,
11

Passei meio dia tentando conectar meus vários dispositivos Android ao meu MacBook Pro (rodando 10.8.2). Acontece que era um problema com o cabo Micro USB. Tenho muitos cabos Micro USB, mas apenas o que veio embalado com meu Galaxy Nexus funciona para conectar os telefones ao meu computador. Não sei se isso se deve a algum dano ou a alguma fabricação proprietária, mas lembre-se de tentar conectar o telefone com o cabo que o acompanha.

Bill Graner
fonte
Eu tive o mesmo problema. Não precisei encontrar o que acompanhava o dispositivo, apenas tive que tentar alguns outros para encontrar um que funcionasse :-(
bkurzius
2

Eu também tenho um Fascinate e tive que mudar o modo de comunicação USB do telefone de MODEM para PDA. Usar:

  • entrar **USBUI( **87284)

para mudar o USB e o UART para o modo PDA. Eu também tive que desconectar e reconectar o cabo USB. Assim que o Windows reconheceu o dispositivo novamente, "dispositivos adb" começaram a devolver meu dispositivo.

BTW, se você usar CDMA workshop ou equivalente, será necessário mudar a configuração de volta para MODEM.

Jeff
fonte
Mesmo que você esteja executando o OSX, espero que ainda funcione.
Jeff
Tentei ligar para aquele número de telefone e ele disse "Bem-vindo à Verizon Wireless. Não foi possível instalar a atualização de seu recurso."
Justin