使用android studio开发程序时,有时会出现 waiting for debugger 卡住界面,软件没法正常debug运行的状况,不少网友分享了一些解决办法,好比:android
1 打开cmd进入命令行,进入adb所在目录前后执行adb kill-server,adb start-server。app
2 打开cmd进入命令行,输入netstat -ano|findstr "5037",找到除adb.exe以及Android Studio的PID,将其删除命令行
3 重启电脑,重启手机。debug
然而上面这些方法我都用过了,并无解决waiting for debugger 卡住界面的问题,我直接不使用debug模式,使用run方式编译app(详见图一),当app正常启动后,而后选择Attach debugger to Android process(详见图二),android studio 会弹出包含app包名的窗体(如图三),点击ok,同样能够断点调试.效果参见图四调试
,server
图一 图二blog
图三 图四开发