2013-10-31 109 views
5

我有一個奇怪的問題,每次我從命令行運行adb(設備命令或拉,或卸載等),設備脫機,但如果我現在進入DDMS在eclipse並重置ADB,它會重新聯機。如果我在eclipse中運行遊戲,它會運行(我的意思是我的Eclipse DDMS可以很好地使用adb),但是從命令行執行任何與adb相關的任何操作都會使設備脫機,並且只能將其恢復在eclipse中,在線是從DDMS重置adb。實際上,我不能通過命令行做任何與adb有關的事情。從命令行運行adb使設備脫機

我已經嘗試了像打開和關閉設備的調試選項,adb-kill-server,然後啓動服務器,android 51規則文件,以及更改更改電纜,更改端口等更多的解決方案。使設備聯機,但每當我從終端運行adb命令時,poof!設備已脫機。

我一直在面對這一個多月了,我已經完成了所有的研究,我可以在谷歌和stackoverflow上,但沒有發現哪些可以解決這個具體問題。

任何幫助表示讚賞。謝謝。

+0

我有一個類似的問題,其中,adb將*開始*通過命令行工作,但一些文件到一個拉命令等,它將回到脫機狀態。 :( – BrainSlugs83

+0

我也有這個問題,使用ADK v19,即使轉動「連接時不要睡覺」也不能解決這個問題 –

回答

1

問題是您的計算機中有兩個版本的adb。 從C:/Windows刪除adb.exe,AdbWinApi.dllAdbWinUsbApi,一切都會好起來的。

+0

這可能是你的問題,但這肯定不是一個普遍問題。將它們放在C:\ Windows中 –

+0

但是,如果您嘗試使用某些使用自己的adb的工具,它們會將它放在* C:/ Windows *中。 –