如何解決android studio :nothing to show(adb.exe已停止工作) 真機調試找不到設備 的問題


情況是這樣的:前幾分鐘還在手機運行的程序,做了簡單的界面修改,沒有改配置文件點擊run的時候就找不到外接設備跟模擬器了。出現nothing to show
百度了一下。得到的答案是** noting to show 沒什麼可秀的???**【黑人問號臉】。
然後就開始了以下的排錯之路。

  • 查看手機開發者選項以及USB調試功能有沒有都打開
    usb調試功能10分鐘未使用的話會自動關閉。還要值得注意的是,有時候開發者選項雖然是開着的,但是也有可能存在只能傳照片或者充電。

  • build.gradle
    查看build.gradle配置信息,android的版本號sdk等信息與使用真機調試的手機型號是否一樣。版本不一致或者較高的話,按照自己的需求進行修改。emmmmm這個是最費時間的
    改完之後還是不行的話進行下一步。

  • 查看 Android .abd的5037端口有沒有被其他流氓軟件霸佔。
    1)Win+R在dos命令行下查看佔用端口的進程PID:netstat -ano|findstr 5037
    2)通過PID查看所有進程:tasklist /fi "PID eq 408(佔用端口號的後面的數字)
    3)殺死佔用端口的進程:taskkill /pid 3676 (注意這裏有空格)/f
    改完之後 我的就可以啦~~~

PS:總結 大部分的模擬器還有真機調試是問題都是端口問題。以後碰到這方面問題的話,首先要去查看端口!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章