情況是這樣的:前幾分鐘還在手機運行的程序,做了簡單的界面修改,沒有改配置文件點擊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:總結 大部分的模擬器還有真機調試是問題都是端口問題。以後碰到這方面問題的話,首先要去查看端口!!