O cabo USB estava com defeito, causando falhas intermitentes. Na verdade, eu tinha mais de um cabo USB defeituoso. A compra de um novo cabo resolveu o problema.
A conexão USB é instável com Nexus S (Android 2.3.4 ) no AMD 64 executando o Windows 7 de 64 bits, mas funciona com o Windows Vista de 32 bits.
Descrição do problema:
Na máquina Windows 7 de 64 bits, meu Nexus S parece se conectar, mas depois se desconecta momentos depois. Não é possível acessar o armazenamento USB ou carregar um arquivo do pacote de aplicativos Android (APK) usando o Android Debug Bridge (ADB). No Windows Vista de 32 bits usando o mesmo cabo USB, o armazenamento USB funciona. Eu não tentei o ADB no Windows Vista de 32 bits.
Etapas de reprodução para armazenamento em USB:
(Eu forneci as etapas de reprodução para o armazenamento USB e não ADB, porque se um não está funcionando, o outro não está funcionando e as etapas de reprodução de armazenamento USB são mais curtos para documentar.)
Conecte o cabo USB ao Nexus S e à minha máquina com Windows 7.
Efeito: A caixa de diálogo "USB Mass Storage, USB Connected" aparece com o botão "Ativar armazenamento USB".
Clique em "Ativar armazenamento USB"
Efeito: o "círculo de trabalho" aparece. Aparece brevemente uma caixa de diálogo dizendo "Armazenamento USB em uso", ou ele me retorna à Etapa 1 (agora que estou executando a versão 2.3.4) ou é substituído pela página inicial do aplicativo do Nexus S (enquanto eu estava executando a 2.3.3). Não tenho certeza se a versão é importante, mas menciono isso por completo.
Na máquina Windows Vista de 32 bits, a conexão é estável. Eu sou capaz de navegar através do sistema de arquivos Nexus S criar, ler, atualizar e excluir arquivos, etc. Eu não tentei se conectar com o ADB.
Resumo de solução de problemas:
Tentou e falhou:
google-usb_driver\amd64
e no diretório windows\System32
. Eles combinam. Os tamanhos para o diretório google-usb_driver\i386
não correspondem (esperado). Tentei e obtive sucesso:
Resolução de problemas de observações:
Noto que desinstalar os drivers de dispositivo e excluir os arquivos, reinstalar os drivers, reinicializar o Windows 7 de 64 bits e desconectar o Nexus S, em seguida, reconectá-lo ocasionalmente ajuda por um curto período de tempo (minutos a horas) , não dias). Quando está funcionando, eu posso acessar o drive do Nexus S e carregar / testar aplicativos usando o ADB.
Eu observei alguns comportamentos complicados no Gerenciador de dispositivos que não foram rastreados. Às vezes, a imagem preta do Nexus S aparece na lista de dispositivos. Às vezes, a imagem é exibida como um computador com uma placa ISA verde. Às vezes, ela não aparece no nível superior dos dispositivos nem em "outros dispositivos", mas aparece em "unidades de disco" como "Dispositivo USB composto do UMS para Android".
Configuração do sistema:
Eu encontrei o mesmo problema. O que pareceu funcionar para mim foi alternar o modo de depuração. Quando o modo de depuração USB estava ativado, o armazenamento USB não funcionou. Quando o modo de depuração USB estava desligado, o armazenamento USB funcionava.
Eu encontrei a solução para esse problema. Você precisa instalar a versão de 32 bits do driver. Você pode fazer isso da seguinte maneira:
Tags android usb connection