簡體   English   中英

亞行沒有回應 - Android Studio

[英]ADB Not Responding - Android Studio

不要將此標記為重復。 讓我解釋一下是什么問題並告訴你我做了什么。 所以這是我的問題。 當我打開Android Studio時,它會給我一個錯誤:

TCP / IP

那么我去了我的Windows防火牆設置。 這是我有的:

Windows防火牆

如您所見,防火牆已關閉。 然后,我轉到我的防病毒安全程序並關閉那里的設置:

諾頓防火牆

正如您在這里看到的那樣,我禁用了智能防火牆。 然后,我再次打開Android Studio。 我也遇到了同樣的錯誤。

TCP / IP

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

亞行錯誤

我也嘗試過Eclipse,但它也說ADB沒有回應。 在過去一個月左右的時間里,Android Studio一直運行良好。 我以前從未在Android Studio中收到過這些錯誤或警告消息,所以這對我來說是個新鮮事。

這是我嘗試過的:

  • 在cmd, adb kill-server我按下了ADB未響應消息上的重啟按鈕
  • 重啟電腦
  • 在我的Nexus 5上打開和關閉USB調試

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

有時它只會陷入混亂。 關閉您的ide然后轉到進程並終止所有adb進程。

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

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

殺死進程bas_deamon和bas_helper

殺死進程bas_deamon&bas_helper然后按ADB重新啟動它將起作用....這就是我在面對此問題時在WIndows 7中所做的事情。

您可能需要確保手機已拔下電源插頭。 當它插入時,我注意到這種情況發生,我的解決方案(可能是Mac特定的)是從計算機上拔下我的手機。

我有相同的錯誤消息,但有一個不同的問題。 端口5037沒有使用,但adb無法啟動。

因此,經過幾個小時的嘗試,我終於意識到,它是一個已安裝的VPN客戶端(Checkpoint Endpoint Security)。 即使沒有連接(我甚至殺死了進程),連接也無法正常工作。 卸載后的一切都像魅力一樣。

也許它可以幫助那些閱讀這個問題的人,因為在其他任何地方你只是讀到了阻塞端口。 此外,雖然客戶端安裝了一些其他基於TCP的框架,甚至Windows-Remotedesktop也停止了工作。

這也發生在我身上。 我通過終止使用端口“5037”的所有進程來解決它,默認情況下,端口“5037”是adb使用的端口。

先生,實際上有時我們的父控制軟件會干擾它。 但在關閉實時保護后,我們遇到了這個錯誤。 所以基本上你需要檢查我們是否使用32位Android Studio或64位。 嘗試使用與Android Studio相同的操作系統,之后將刪除此錯誤。 :)

對於Windows:添加如下系統變量,然后重新啟動計算機,然后再試一次 - 這樣就可以了

ANDROID_ADB_SERVER_PORT
10501

添加系統變量

我在Mac OS X上遇到了同樣的問題。經過一些研究,我在/etc/hosts文件中發現了一個錯誤的條目,用於我的localhost( 192.168.99.100 localhost )。

我刪除了壞行並離開了127.0.0.1 localhost for ipv4和ipv6 in的一些條目。

重啟后,Android Studio能夠與adb進行通信,並再次找到我連接的Android設備。

暫無
暫無

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

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