最近学习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的服务,至于详细的原因请知道得同学能够告诉我。