2014-03-26 99 views
31

我以前在Eclipse上開發並剛剛遷移到Android Studio。 一切正常,它更好,更快。從Android Studio重新啓動ADB

我在真實設備上工作,Android Studio可以毫無問題地識別它。

但是當我斷開並重新連接我的設備時,它不再識別我的設備,我必須退出並重新啓動Android Studio。

我找不到像Eclipse Feature一樣的「重置adb」的方法。

Reset ADB from within Eclipse

可以從亞行的Android Studio中重新啓動?如果是這樣,怎麼樣?

回答

69

我最常做的,當我得到這個錯誤是由命令輸入重啓adb服務器到Terminal

adb kill-server 
adb start-server 

然而,這在Android Studio中來實現。點擊Monitor按鈕,您可以啓動您從Eclipse引用的相同程序。

Monitor


monitor 2

如果你沒有看到這一點,你可能需要將Platform Tools從SDK管理器按鈕更新。

enter image description here

+0

但沒有辦法從主Android Studio窗口本身不使用Android設備監視器,對不對? – wisbucky

+3

@wisbucky您可以在Android Studio中通過View> Tool Windows> Terminal'打開一個'Terminal'窗口,然後運行'adb kill-server'和'adb start-server'。 – AndyGable

+0

甚至不需要鍵入'adb start-server' - Android Studio將在需要時自動啓動它(例如,運行程序) – CJBS

0

這招確實對我表示感謝。在android studio重置adb修復了我的問題ADB沒有響應。如果您想重試,請手動殺死「adb.exe」並點擊「重新啓動」。花了2天試圖尋找解決這個問題的方法

0

除了上面的工作答案,ADB還可以在Android Studio重啓期間重新啓動(文件>無效緩存/重新啓動>重新啓動)。

由於某種原因,ADB已關閉,因此建議您重新啓動Android Studio。