2014-01-21 88 views
4

不要將其標記爲重複。讓我解釋什麼是錯的,告訴你我做了什麼。所以這是我的問題。當我打開Android Studio中,它給了我一個錯誤,像這樣:亞行未響應 - Android Studio

TCP/IP http://i39.tinypic.com/2aah576.png

於是我去了我的Windows防火牆設置。以下是我有:

Windows Firewall http://i44.tinypic.com/sma5xl.png

正如你所看到的,防火牆是關閉的。於是,我去了我的防病毒安全方案,打開了關閉的設置有:

Norton Firewall http://i42.tinypic.com/13zznm9.png

正如你也可以看到這裏,我禁用智能防火牆。然後,我再次打開Android Studio。我也有同樣的錯誤。

TCP/IP http://i39.tinypic.com/2aah576.png

我按下OK按鈕,並繼續前行。然後,Android Studio加載和一切。之後,亞行開始加載。這是真正的錯誤發生的地方。

ADB Error http://i40.tinypic.com/2h5v59i.png

我也用Eclipse嘗試過,但它也說,亞行沒有響應。在過去的一個月左右,Android Studio一直工作正常。我以前從未在Android Studio中收到過這些錯誤或警告消息,所以這對我來說是比較新的。

這是我曾嘗試:

  • 在cmd中,adb kill-server然後我按亞行重新啓動按鈕沒有響應消息
  • 重新啓動計算機
  • 和關閉在我的Nexus打開USB調試5

所以,我真的找不到解決方案。任何有關這個問題的幫助將非常感激。

+1

嘗試在命令提示符下運行'裏面ADB devices'文件夾sdk /平臺工具。 – pyus13

+0

@ pyus13它通過命令提示符工作,但它不通過IDE。 – Rohodude

回答

4

有時它會陷入一團糟。關閉你的ide,然後轉到進程並終止所有adb進程。

然後,當你打開android studio時,應該再次啓動adb(或者你可以在打開ide之前從命令提示符運行'adb devices'之類的東西,如果你擔心它會進入壞的狀態IDE正在等待它初始化)

如果這些都不起作用,您還可以重新啓動設備。我很少發現它是必要的,但它在過去幫助我

+0

由於某種原因,這不能解決問題。但是,謝謝你的建議。 – Rohodude

+0

感謝它的工作。 – jayellos

0

這也發生在我身上。我通過終止所有使用端口「5037」的進程來解決這個問題,默認情況下這個端口是由adb使用的端口。

+0

感謝您的建議。幾個月前我發現了這個問題,我意識到廣告軟件困擾着我的電腦。我刪除了廣告軟件,一切又開始正常工作。 – Rohodude

1

我有相同的錯誤消息,但有一個不同的問題。 港口5037沒有被使用,但仍然adb無法啓動。

因此經過數小時的努力,我終於意識到,它是一個安裝的VPN客戶端(Checkpoint Endpoint Security)。即使沒有連接(我甚至殺死了該進程),連接也不起作用。卸載後,所有工作都像魅力一樣。

也許它可以幫助讀者閱讀這個問題的人,因爲你在其他地方讀過關於阻塞端口的地方。此外,客戶端安裝了一些其他基於TCP的框架,甚至Windows-Remotedesktop也停止了工作。

2

Kill processes bas_deamon & bas_helper

終止進程bas_deamon & bas_helper然後按下重新啓動亞行,它會工作....這是我在Windows 7做當我面對這個問題。

1

您可能需要確保您的手機已拔下。當它插入時,我已經注意到了這種情況,我的解決方案(可能與Mac有關)是從電腦上拔下手機的插頭。

+0

它爲我工作,關閉IDE,殺死adb.exe,拔掉手機並啓動IDE – mrbm

0

Sir, 其實有時我們的父母控制軟件會干擾它。但是在關閉實時保護之後,我們得到了這個錯誤。所以基本上你需要檢查我們是使用32位Android Studio還是64位。只要嘗試使用與Android Studio相同的操作系統,那麼在此之後將會刪除此錯誤。 :)

1

對於Windows:添加一個系統變量如下,然後重新啓動那麼你的電腦再試一次 - 這將是確定

ANDROID_ADB_SERVER_PORT 
10501 

add System Variable