Android dispositivo Chooser : não é possível detectar Dispositivo

? Zaaier @ | Original: StackOverFlow
---

Eu estou tentando usar o meu Nexus 4 para executar um aplicativo Olá mundo . Eu estou usando o ADT Java com Eclipse.

Eu não posso detectar o dispositivo .

Nexus 4: Android 4.4.2 Java ADT: build v22.3.0-887826 Windows 7 Professional x64 Java JDK: jdk-7u51-windows-x64 ADB v1.0.31

Meta de construção do projeto é 4.4.2 (API 19) . Versão mínima exigida é API 8 .

dispositivos ./adb não mostra dispositivos.

Estou em modo de depuração USB no dispositivo. Eu permiti a instalação de não -play -store apps.

Meu computador detecta o telefone como um dispositivo de mídia (MTP), e não como uma câmera (PTP) .

Eu não obter um aviso perguntando se eu aceitar uma chave RSA .

Coisas que eu tentei:

Baixar drivers USB a partir daqui: http://developer.android.com/sdk/win-usb.html#top então: Iniciar > Propriedades > Gerenciador de Dispositivos > Dispositivos Portáteis > Nexus 4 > Propriedades> Atualizar driver > Browse> { pasta Download }

Eu recebo um pop-up dizendo que os drivers estão atualizados .

Changing the cable Changing the USB port Restarting Eclipse Restarting the adb server (kill-server > start-server > devices) Restarting the phone Restarting the computer Editing android_winusb.inf, as described here: http://stackoverflow.com/questions/11931513/usb-driving-on-android-new-devices/11931514#11931514

Eu tentei tudo que eu vi nestas páginas :

http://developer.android.com/tools/device.html

http://androidsecurity.wordpress.com/2013/06/05/install-google-nexus-4-adb-usb-drivers-on-windows-android-studio/

http://stackoverflow.com/questions/2256884/android-device-chooser-device-not-showing-up

http://stackoverflow.com/questions/1952340/how-do-i-deploy-helloworld-app-to-htc-eris-droid

EDIT: Eu tentei permitir ADB sobre wifi. Então eu instalei o ADB WiFi fora da loja jogo. Ele precisa de permissão root, então eu tentei torcer meu telefone usando Kingo Root . A Kingo Root não funcionar. Ele está me dando a mensagem " nenhum dispositivo ligado ! " . Eu posso transferir arquivos do dispositivo, e torna-se detectado quando eu ligá-lo, então eu não sei o que ele capacidade que ela " não está conectado " .

EDIT2 : Eu tentei permitir ADB sobre wi-fi, como descrito aqui: http://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp

tcpip adb 5555 me dá " erro: dispositivo não encontrado". Parece que a incapacidade de detectar o dispositivo é um modo de falha comum. Eu suspeito que a fixação que vai deixar tudo mais trabalho como pretendido.

---

Top 5 Responder

1LairdPleng @

Depuração Android via USB pode ser um pouco ir - e -miss . Eu tenho um telefone que nunca liga, que raramente se conecta, e que parece funcionar muito bem todas as vezes ( eu ainda tenho que fazer o shuffle ' desconectar / reconectar / restart' de vez em quando )

Gostaria de sugerir a investigar ADB WiFi . Se funcionar com o seu dispositivo ( nem todos os dispositivos apoiá-lo ), então ele vai lhe poupar muito tempo, a longo prazo :

Install one of the various WiFi debug apps from the market Run it and note the IP address and port it gives you Navigate to where your android sdk platfrom tools are installed (a default Windows install should be C:Androidsdkplatform-tools Type adb connect [ipaddress]:[portno] (ex adb connect 192.168.1.100:5555)

Se o dispositivo suporta WiFi depuração, ele deve aparecer em Eclipse dentro de um par de segundos, e você nunca precisa fazer o plug in / desligue / restart Shuffle novamente!

2Campiador @

Você não precisa de nenhum aplicativo de terceiros . Veja http://stackoverflow.com/a/14357876/1576010 e set- up depuração WiFi com ADB .

EDIT:

Você não precisa de raiz também .

3noobProgrammer @

Confira a minha resposta http://stackoverflow.com/questions/22422412/eclipse-doesnt-see-my-android-device/22424377#22424377 : Você deve instalar os drivers corretos seu realmente fácil, seguindo os passos do vídeo

Espero que ajude ! :)