2016-05-05 91 views
0

我已經閱讀了關於ADB不識別設備的所有相關線程。我的情況雖然不同,但亞行有時「看到」我的手機(三星Galaxy),而其他時間則不是。無論我殺了多少次並重新啓動ADB服務,或者斷開設備與PC的連接並重新連接。這裏的情況很不穩定。你知道,這是讓你發瘋的原因之一。這就是爲什麼我訴諸你的幫助。Android ADB無法總是看到手機設備

有沒有人有這個確切的問題,解決它一次?

更多信息:

  1. 的PC從來沒有識別設備的問題。
  2. 我嘗試使用標準SDK adb.exe和通用ADB驅動程序adb.exe。
  3. 上述任何一種都可以識別模擬器。
+0

我知道你對通過沒有幫助的答案閱讀感到沮喪和厭倦,但如果你具體說明了一些你已經嘗試過的東西,這仍然會有幫助。這將有助於我們更好地查明問題。 – NoChinDeluxe

+0

我使用常用​​的方法:通過USB將設備連接到PC。 但同樣重點在於總是,即爲什麼ADB STOPPED識別設備,雖然它確實連接到PC,即它出現在Windows資源管理器 – Apostolos

+0

好吧,所以你是否嘗試在設備上的開發者選項中禁用USB調試,然後重新啓用它,以便您的PC必須再次識別並允許該設備? – NoChinDeluxe

回答

0

夫婦的事情。

1)這是一個愚蠢的建議,但有時它像這樣簡單。你嘗試了多條電纜嗎?

2)如果是,則嘗試此操作。嘗試儘可能多地連接,因爲你說「總是」,所以它有時會起作用。當它工作時,打開終端或命令行並運行以下命令。

(做,當你做到這一點確保設備連接,你是同一個WiFi網絡上)

adb tcpip 5555 

然後斷開電話並運行以下命令:

adb connect YOUR_LOCAL_IP 

做了這麼多次,這是無線adb連接,如果這個工作,它與亞行或您的電腦,而不是電話。

讓我知道它是否有效。我可能有更多的想法取決於什麼結果你得到

============ ============編輯

我相信這是離線,因爲它說8080。我只是做了我的電話一樣,我也得到了以下內容:

note: port 5555

試試這個:斷開手機物理(如果已連接)和所有其他設備並通過這樣做確保:adb disconnect

然後,做adb kill-server

然後,您的手機上,去Developer Options取消選中USB debugging

然後,在該選項下面,有Revoke USB debugging authorizations選項。選擇並撤銷所有設備

然後,檢查USB debugging

然後,回到您的計算機,上運行adb start-server

那麼,試着用我之前說的步驟重新連接。確保端口是5555

當您運行adb connect命令時,請確保在最後添加端口。
示例:adb connect 10.0.0.15:5555

希望這能奏效。

+0

1)我沒有其他的電纜可以使用,但是,正如我所說的,與PC的USB連接在幾秒鐘內完全工作*每次*。所以肯定沒有連接問題。 – Apostolos

+0

2)我已經通過Wi-Fi連接設備,我用WebDAV創建服務器,然後嘗試「adb tcpip 5555」和「adb connect :它工作,即ADB連接到它(好!),但然後「adb設備」給出了以下信息「192.168.1.4:8080離線」。我想知道爲什麼「離線」,以及如何使它「在線」... 任何想法採取進一步行動? – Apostolos

+0

我編輯了我的答案。 –