ATUALIZAÇÃO A suposta duplicata é uma pergunta sobre ficar bloqueado em " Aguardando o depurador " ao executar Executar , enquanto essa pergunta está bloqueada em " Esperando o depurador " ao executar o Debug , as etapas para produzir o problema são diferentes e a solução ( s) também são diferentes.
Sempre que tento usar a função de depuração do Android Studio, o status de execução fica preso em:
Launching application: com.astrotek.parashoot.debug/com.astrotek.ptpviewer.StarterActivity.
DEVICE SHELL COMMAND: am start -n "com.astrotek.parashoot.debug/com.astrotek.ptpviewer.StarterActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.astrotek.parashoot.debug/com.astrotek.ptpviewer.StarterActivity }
Enquanto o dispositivo (Samsung Galaxy S3 Android 4.3) que estou depurando exibiria
Esse tem sido o caso do Android Studio 0.8.8 até o 1.0. E no mesmo computador posso realizar a depuração usando Eclipse no mesmo dispositivo sem problemas.
Portanto, a questão é o que posso fazer para que a depuração do Android Studio funcione?
Atualização: A mesma coisa acontece durante a depuração no Nexus 7 (2013) executando o Android 5.0; e o teste em outra máquina produziu o mesmo resultado. Não posso ser o único a encontrar este problema: - /
Atualização: foi aberta uma recompensa já que esse problema é tão irritante. Mesmo reinstalar o aplicativo não resolve . Nexus 5 executando Cyano, Win7 64. O registro ADB está informando:
8568-8568/it.myapp:myprocess W/ActivityThread﹕ Application it.myapp is waiting for the debugger on port 8100...
8568-8568/it.myapp:myprocess I/System.out﹕ Sending WAIT chunk
Além disso, não consigo encontrar uma maneira fácil de desconectar ou redefinir a conexão ADB no Android Studio.