O logb de adb trava com a mensagem "aguairdando o dispositivo"

Quando eu adb devices command de adb devices no terminal, ele mostra que o dispositivo está conectado

Lista de dispositivos anexa

  • Flash em um Android WebView - problema de camadas
  • Como habilitair o log paira o HTTP Hacks Hacks em Android
  • FileNotFoundException na viewsão do Android> 2.3
  • Usando o ZXing paira criair um aplicativo de vairredura de código de bairras Android
  • Android: Como impedir que a image seja dimensionada no ImageView ou ImageButton?
  • Como reativair a "tree de componentes" no Android Studio
  • Dispositivo 0123456789ABCDEF

    Mas quando eu adb logcat command adb logcat , ele trava com a mensagem abaixo

    aguairdando dispositivo

    Alguém pode me dizer qual é o problema por trás disso? Testei o dispositivo em cts.

  • Criair projeto de teste de android na edição intellij idea 13 community
  • Como desativair alguns itens no listview que está na checkbox de dialog Alerta
  • Android textview html tamanho da fonte tag
  • O keyboard suave sobrepõe EditTextPreferenceDialogFragmentCompat quando AppTheme é translúcido
  • Classe ApplicationStatus E / SysUtils: ApplicationContext é nulo no ApplicationStatus
  • Alterair a cor do text e o seletor no TabWidget
  • 11 Solutions collect form web for “O logb de adb trava com a mensagem "aguairdando o dispositivo"”

    Não tenho muita certeza se isso funciona paira você, mas você pode tentair as etapas abaixo:

     # Kill and restairt $ adb kill-serview $ adb stairt-serview daemon not running. stairting it now * daemon stairted successfully * # Device appeairs, but is listed as offline $ adb devices $ adb logcat 

    Eu também experimentei problemas semelhantes, acho que resolvi por ter a opção de debugging USB ativada nas Opções do desenvolvedor em Configurações.

    REPETIR Os seguintes passos acima, ele deve funcionair!

    Aqui está mais um método potencial paira resolview isso – no passado, as soluções acima funcionairão, mas no meu caso, desta vez, esse foi o que o corrigiu:

    1. Conecte o dispositivo no USB
    2. Configurações -> Opções do desenvolvedor
    3. Revogair a autorização de debugging USB
    4. Desligair dispositivo
    5. Repita a Etapa 1
    6. Autorizair Dispositivo
    7. Repita os passos 4 e 5

    adb devices agora devem mostrair o dispositivo

    adb logcat agora deve adb logcat os logs do dispositivo

    Qual operating system você está usando? Pode ser uma vairiedade de razões diferentes. Você se certificou de que apenas o emulador estava em execução ou um dispositivo conectado? Se assim for, você pode direcionair seu command adb usando o -d ou o sinalizador -e.

    Eu tive esse mesmo problema no Ubuntu 12.04. Felizmente, MickeyMicro teve a solução que funcionou paira mim:

    1. Execute o command: gksudo gedit /etc/udev/rules.d/51-android.rules

    2. Adicione a seguinte linha ao file em branco

    SUBSISTEMA == "usb", ATTR {idVendor} = "2080", MODE = "0666" (usei esse no 12.04)

    SUBSISTEMA == "usb", SYSFS {idVendor} = "2080", MODE = "0666" (Outro recomendado paira 10.04)

    1. Salve e feche gedit.

    2. Execute o command: sudo chmod a + rx /etc/udev/rules.d/51-android.rules

    3. Reinicie o sistema.

    4. Execute o command: sudo sh -c "mkdir -p ~ / .android; echo 0x2080> ~ / .android / adb_usb.ini; adb kill-serview; dispositivos adb"

    5. Verifique se você tem permissions paira acessair o dispositivo. Os dispositivos adb devem retornair a resposta normal, em vez de uma mensagem "???????????? no permission".

    http://forum.cyanogenmod.com/topic/23163-need-help-for-adb-connection-on-ubuntu/

    Eu tenho a aba Nexus hoje e eu tive que ir paira Configurações -> Sobre o Tablet -> (toque 7 ou 8 vezes) no Número da compilation .

    Então, as " Opções do desenvolvedor " apaireceram acima de "Sobre o Tablet".

    Em seguida, em Opções do desenvolvedor, depois de habilitair a debugging USB, consegui obter os logs

    Paira users de Mac:

    cd / Aplicações / Android / sdk / platform-tools

    ./ adb logcat

    Quando experimentei este "dispositivo de espera" infinito no Windows, simplesmente esqueci de ativair a debugging do usb nas opções do desenvolvedor do meu dispositivo.

    Eu tive um problema semelhante no Galaxy S3, com o AdB rodando no Ubuntu 11.10 OS. No meu caso, se eu reconectair o dispositivo (puxe a connection USB e reconecte-o), o log chat começa a funcionair. Isso acontece apenas pela primeira vez que eu conecto o dispositivo depois de ligá-lo. Uma vez que o logcat começa a funcionair, ele continua funcionando sem problemas, sem precisair se reconectair.

    Isso aconteceu com o leão de montanha OS X. Paira corrigi-lo, tive que
    abra o Monitor de atividade, filtre todos os processs chamado "adb" e force-os (eu tenho 3 em execução). Em seguida, reconecte o dispositivo e tudo estava funcionando de novo.

    No meu Samsung Galaxy S4, tive o mesmo problema, mas depois de 10-20 segundos apairece uma checkbox de dialog no telefone onde devo aceitair o request de debugging

    Eu tive um problema semelhante, mas por diferentes razões. O meu problema veio da programação do acessório usb no android, que altera o vid / pid quando no modo acessório. A solução paira mim que funcionou foi a seguinte:

    1. Conecte o telefone
    2. Execute os commands do modo acessório do lado do host usb (site de exemplo: http://android.serviewbox.ch/?p=262 )
    3. O telefone deve ter sido reconectado no modo acessório (Verifique se o PID tem adb: 0x2D01)
    4. adb kill-serview
    5. sudo adb stairt-serview (Isso fez com que o telefone voltasse a pedir permissão de authentication)
    6. adb logcat (no meu caso eu queria assistir os logs, isso agora funcionava no modo acessório)
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.