Android Studio :Unable to detect adb version

這個問題真的是困擾了在下半天時間,覺得必須要記錄一下來發泄內心的不忿;
故事的開始是我昨天下午腦子抽了,把Android Studio升級到了4.1.1,並且提醒我可以更新SDK裏面platform等一系列的工具;懷着嚐鮮的想法,(當時也是太閒了)我點了更新,於是故事就這麼開始了。對,就是下面這個問題:

Unable to detect adb version


當時腦子就一懵逼,難道我什麼騷操作動了adb。於是熟悉的adb devices:



首先重啓系統,重啓Android Studio都沒辦法。問題復現。(Invalidate Caches/Restart)
百度中csdn,Stack Overflowgei給的最多的答案,就是說端口衝突了,趕緊看看是不是這樣:

1.端口衝突?

netstat -ano|findstr "5037“
不對啊,我這就一個進程,而且就是adb.exe的


成功的失敗了;

2.Android Studio版本問題

身爲Android Studio資深踩坑人,第二直覺就是,難不成是由於我Android Studio又掉進坑裏了嗎/
趕緊官網下載了一個4.0的版本,一頓操作後安裝成功了,然後,還是不行;絕望了。

3.ADB 版本過高

查閱SDK Manager 最新版本是3.0.0r,是不是這個問題,趕緊去網上找了個靠譜的platform-tool,解壓後換掉;可以了。看來還是要直接閱讀英文,人家就說adb版本不可用嘛;換個可用的

總結一下遇到這個問題的經驗:先想想最近動了什麼,關鍵字查詢方案,再不行就一點點回退。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章