Android adb.exe程序啓動不起來,如何處理

常常遇到 Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.java

遇到問題描述:android

運行android程序控制臺輸出windows

[2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error has occured.
[2012-07-18 16:18:26 - ] You must restart adb and Eclipse.
[2012-07-18 16:18:26 - ] Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.工具

解決問題:google

百度google你們多說的是任務管理器 kill掉adb 或者重啓adb server,但我任務管理器就沒有adb ,猜想是某個程序佔用了adb端口。因而按此思路查找。rest

5037爲adb默認端口 查看該端口狀況以下:orm

netstat -aon|findstr "5037"server

TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6540進程

發現6540佔用了 5037端口,繼續查看6540的task,發現是wandoujia .以下所示ip

tasklist|findstr "6540"

wandoujia_daemon.exe 6540 Console 1 4,276 K

接下來問題就好解決了,在任務管理器kill掉wandoujia_daemon.exe ,運行android程序,ok .

 

1.關閉豌豆莢進程

2.adb kill-server

3.adb start-server

4.重啓Eclipse

OK

 

如何操做 adb kill-server和adb start-server

cmd窗口

一、打開cmd窗口,進入adb.exe所在的文件夾目錄,(adb是android中的一個頗有用的工具,用來查看android虛擬機中內容,並進行相應操做),由於個人android-sdk-windows是放在D盤上,因此要先進入D盤,直接輸入D:

如圖所示就能夠直接進入D盤了,再輸入cd android-sdk-windows\platform-tools 從而進入了adb.exe所在的目錄。

相關文章
相關標籤/搜索