从下图可以看出,adb devices没有发现设备,而直接adb connect 127.0.0.1:7555可以直接连上mumu模拟器,再执行adb devices时就能发设备了,这个逻辑和课程里通过adb devices查找设备名不同呢,这是为什么呢?
-
adb devices
命令的用处就是列出现在已经通过adb连接的设备列表 - 在windows上,mumu模拟器默认是不会连接上adb的,所以才需要使用
adb connect 127.0.0.1:7555
先进行主动的设备连接,这个操作和通过wifi连接局域网内的手机是一样的操作,之后如果你不想插线连接真机的话也是需要通过命令主动去连接的 - 在mac上,mumu模拟器的效果是跟windows上Android Studio创建的模拟器效果类似,都是默认会直接连接上adb的,所以就不需要手动进行
adb connect
这种操作了 - 要分清
adb devices
和adb connect
两条命令的作用分别是什么,逻辑就能想明白了
1 个赞
好的,明白了,非常感谢您的帮助。