最近學習Flutter開發,在打算使用安卓模擬器進行調試的時候發現VSCode無法檢測到第三方的安卓模擬器(例如MuMu模擬器)。經過各種百度,發現大部分的例子是win上面的。下面記錄一下在mac上出現這個問題后的解決方法.
1.百度上面的教程大部分是直接使用命令進行連接:adb connect 127.0.0.1:7555(按照MuMu模擬器為例子,不同的模擬器使用的端口不同)
運行這句命令的時候會發現連接被拒絕。
2.使用adb devices發現沒有找到模擬器,但是模擬器明明是開著的
最后的解決方法是:
- adb kill-server
- adb start-server
- adb devices
依次運行上面的命令就能發現這個時候就行找到模擬器了,其實只是簡單的重啟了一下adb的服務,至于詳細的原因請知道得同學能夠告訴我。