UPDATE
每当我try 使用Android Studio的Debug功能时,运行状态总是停留在:
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 }
当我正在调试的设备(三星Galaxy S3 Android 4.3)显示
从Android Studio 0.8.8一直到1.0都是如此.在同一台计算机上,我可以在同一台设备上使用Eclipse进行调试,而不会出现任何问题.
所以问题是我能做些什么来让Android Studio调试工作正常?
Update:在运行安卓5.0的Nexus 7(2013)上调试时也会发生同样的事情;在另一台机器上进行测试也得到了同样的结果.我不可能是唯一遇到这个问题的人:-/
Update:开了一笔赏金,因为这个问题太烦人了.甚至是re-installing the app doesn't solve.Nexus 5运行Cyano,Win7 64.adb 的记录很能说明问题:
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
而且,我找不到一种简单的方法来断开或重置Android Studio中的ADB连接.