簡體   English   中英

Android ADB停止工作

[英]Android adb stop working

直到昨天,一切都運轉良好,直到今天,我連接了手機(僅更新為Jelly Bean),而adb.exe停止了工作。 如果我執行adb.exe,則可以看到幫助,但是當我要使用任何命令時,它將永久運行並且不顯示任何消息。

我嘗試使用“ kill-server”和“ devices”,它永遠運行,根本不顯示任何消息,我必須終止該進程以將其關閉。

我只是將同一部手機連接到功能齊全的其他PC,並且adb.exe也停止工作。 奇怪的是,即使我斷開電話和/或連接平板電腦,adb.exe也將無法再工作。 Adb.exe變得毫無用處。

我昨天在平板電腦(android 4.2)上使用同一部手機(android 4.0),而adb.exe正常工作。

當我檢查MD5時,Adb.exe沒有損壞,它與工作的PC(5787e5df1a68e7afea82d58e5f0d6549 * adb.exe)相同。

我有Android Debug Bridge版本1.0.31和Android SDK工具22。我卸載了android sdk工具並再次安裝,但是快要完成時掛起,因為它啟動了adb.exe,並且它將永遠運行。

請任何建議或幫助?

嘗試重新啟動。 有時USB驅動程序會鎖定。 我在http://android-casual.googlecode.com上的項目中與ADB進行了大量合作,發現它是ADB鎖定時的三件事之一。1. USB驅動程序或2. adb_usb.ini需要更新或3.在新設備上,您必須“配對”它們,以便ADB可以執行任何操作。

要進行配對,您可以斷開連接,重新連接並運行“ adb devies”以在設備上顯示配對。

不知道您是否仍然遇到此問題,但是對於它的價值,我與adb.exe遇到了同樣的問題,並在嘗試對其進行故障排除時遇到了此問題。 就我而言,我沒有使用任何物理Android設備,僅使用了模擬器。 一切正常,然后突然adb.exe將不再響應(無法從任何adb命令獲得任何輸出-它似乎掛起了)。

最后,我的問題竟然是我在開發機器上安裝的另一個應用程序。 它是作為服務啟動的,正在偵聽與adb服務器運行的端口完全相同的端口(5037),這似乎使它感到困惑。 將應用程序更改為使用其他端口后,adb再次開始工作,一切都很好。

運行命令

where adb

我有這種情況。

就我而言

where adb

給輸出

C:\\Windows\\adb.exe D:\\AndroidSDK\\adt-bundle-windows-x86_64-20131030\\sdk\\platform-tools\\adb.exe

當Eclipse使用AndroidSDK(來自磁盤D)的第二個adb時,我試圖從磁盤C運行adb。

我從奇怪的路徑C:\\Windows\\adb.exe刪除了adb,這解決了這個問題。

我遇到了同樣的問題,我的解決方案是將cmd粘貼到adb.exe路徑,然后單擊Enter按鈕。

例如

D:\Android\Android\platform-tools\adb.exe

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM