最近總是出現真機用着用着就掉線了,在DDMS中看不到,運行項目出現選擇運行機器中也沒有,360助手鍊接電腦OK,任務管理器中沒有adb.exe,重啓eclipse不行,只能每次重啓電腦。按照http://blog.csdn.net/yu413854285/article/details/7559333提供的方法解決了。但願對各位有用,下面是參考android
啓動android模擬器時.有時會報The connection to adb is down, and a severe error has occured.的錯誤.在網友說在任務管理器上把全部adb.exe關閉掉.重啓eclipse.但試過無論用.因此在外國網站上找到一種可行的方法:
1.先把eclipse關閉.
2.在管理器轉到你的android SDK 的platform-tools下, 如圖:
3.鍵入adb kill-server ,若是adb關閉了會提示 server not running *
4.再輸入 adb start-server 若是不成功會提示 daemon not running. starting it now on port ***的bash
而若是成功的話不提示任何語句的.這時再從新打開eclipse就能夠正常運行模擬器的了.eclipse
還有一種狀況,真機調試的時候,你開了腕豆夾,致使端口衝突了,前面一直沒留意這個問題 ,解決辦法:安裝完手機的驅動後,關閉腕豆夾,重啓eclipse,應該就能夠了。腕豆夾與eclipse通常不一樣時打開!網站
以上轉自:http://blog.csdn.net/yu413854285/article/details/7559333spa
若是上面adb start-server失敗,則是端口被佔用,經過C:\Users\xxxxxx>
netstat
-ano | findstr
"5037"命令進行查看佔用端口號
.net
1
2
3
4
5
6
|
C:\Users\xxxxxx>
netstat
-ano | findstr
"5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4628
TCP 127.0.0.1:5037 127.0.0.1:1085 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:1086 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:1096 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:1097 TIME_WAIT 0
|
原來被4628這個進程佔用了端口,打開任務管理器,殺掉4628這個進程。(能夠在任務管理器菜單,查看->選擇列中勾選(PID)進程標識符)調試