在做安卓程序的時候,我們經常要調試程序,但是我們在開發的時候發現
程序只能run,不能debug ,界面一直停在waiting for debug 無法調試
經過在網上搜索
1 重啓ADB,eclipse,電腦無效
2 重新安裝驅動無效
3 重裝ADT無效
最後解決的辦法以及原因
解決辦法:卸載360手機助手,手機上也卸載,恢復正常,能run,能debug
原因分析:
1 如果你觀察仔細,你會發現在ADT的devices列表裏面能顯示設備,
並且能查看設備裏面的文件,而在出問題的設備你只能看到設備名,不能看到設備文件
這表示設備運行配置不正確。如果你可以看到裏面的文件,那麼表示你肯定能debug
2 造成這種原因是adb和其他程序衝突,360手機助手也會鏈接到安卓手機,adb也要鏈接到安卓手機,造成衝突
解決辦法就是卸載或者完全關閉360手機助手之類的軟件,防止和ADB搶手機資源造成衝突