問題
更新 Android SDK 後跑 adb devices,結果噴了:
| |
查了一下,原來是 Mac 上用 Homebrew 裝過 android-platform-tools,系統裡存在兩個不同版本的 adb,server 跟 client 各抓到不同的版本。
解法
先移除 Homebrew 裝的那份:
| |
然後在 ~/.bashrc 加上 Android SDK 的路徑,讓系統統一用 SDK 裡的 adb:
| |
最後 source ~/.bashrc 讓設定生效,再跑一次 adb devices 就正常了。
