%20no%20Windows%208%20de%2064%20bits%20-%20%E2%80%9Cnenhum%20driver%20de%20software%20compat%C3%ADvel%E2%80%9D.png)
Tenho uma dúvida sobre a configuração de um ambiente de desenvolvimento Android. Já perguntei no Stackoverflow, mas parece que configurar um ambiente de desenvolvimento não é uma questão do Stackoverflow :(
Espero que vocês possam me ajudar: estou tentando desesperadamente instalar drivers USB ADB para meu Nexus 4, que (como vocês devem saber) são necessários para qualquer forma de desenvolvimento Android. Você também poderia dizer que eles são a ferramenta mais necessária usada para programação Amdroid, certo? Já configurei frequentemente um ambiente de desenvolvimento Android para meu antigo HTC Desire, mas não estou conseguindo configurá-lo para meu Nexus 4.
A maneira como eu faço isso:
- Executando o Windows 8 e 8.1 Preview (tentei de tudo em duas máquinas diferentes)
- Baixando as ferramentas de desenvolvimento Android do Google (SDK+ADT+Eclipse+etc.)
- Baixando os drivers USB do Google (v8) por meio do Android SDK Manager
- No Gerenciador de Dispositivos, tenho uma entrada "Nexus 4" na qual clico com o botão direito e seleciono "Atualizar software de driver..."
- -> Procure software de driver em meu computador -> Deixe-me escolher uma lista de drivers de dispositivo em meu computador -> Tenho disco... -> Escolha o caminho para os drivers do Google -> A caixa de diálogo ocorre:
- "A pasta que você especificou não contém um driver de software compatível para o seu dispositivo. [...]"
Eu realmente não sei qual é o problema. Algumas coisas que já tentei incluem:
- Doing everything on USB3/USB2 Port
- Changing Computer Connection Mode to PTP (instead of MTP)
- Doing everything on Win8/Win8.1 Preview
- I tried to install the universal ADB Driver: download.clockworkmod.com/test/UniversalAdbDriverSetup6.msi without any significant result
Temo que o problema seja por causa da nova versão do driver (v8) ou do KitKat, porque não consigo encontrar nenhuma solução funcional na rede e o KitKat é relativamente novo... porém... alguém tem uma solução?
Responder1
Ok, resolvi o problema: Habilite o modo de depuração no dispositivo! Antes de fazer qualquer coisa para desenvolver em um Nexus 4 (pelo menos na minha experiência), faça o seguinte: - Configurações do aplicativo-> Sobre o telefone-> clique 7x em "Número da versão" para ativar o modo de desenvolvedor - Tela principal de configurações-> Opções do desenvolvedor-> ativar "depuração USB"
Em minha defesa: não diz em lugar nenhum que este é um pré-requisito para o desenvolvimento do Android. Eu conhecia essa opção, mas desde a última vez que configurei essa opção em um dispositivo há anos, pensei comigo mesmo "bem... não quero depurar, então essa opção é irrelevante"