今天使用adb连接手机模拟器mumu,打开命令提示符,输入adb shell回车的时候,提示devices not found,由于已经配置好adb的path环境,直接使用命令adb connect 127.0.0.1:7555修改了端口,连接后报了一个错误,让人真的有点莫名其妙。
复制了报错信息,在某度上进行搜索,很多都是千篇一律的说杀进程、重启,更有的说重装,看到这真没办法继续看下去,只得自己慢慢试。运行mumu模拟器后,在mumu安装位置打开路径,找到如下图bin目录,主要是红圈中这个,
![ca52be0d7284438721584509124534e6.png](https://i-blog.csdnimg.cn/blog_migrate/43f9615acb7495444e6e0625217eb03c.jpeg)
win+R打开运行弹窗,cmd后打开命令提示符页面,输入adb connect 127.0.0.1:7555 如图所示
![513fa3c4edc5410e93d7f10cd4d9dc28.png](https://i-blog.csdnimg.cn/blog_migrate/2e9d322e1102165aeeb24520fff74199.png)
然后再输入adb devices,出现下图提示,说明连接成功
![c5ef6520e035826547662952eeb4497d.png](https://i-blog.csdnimg.cn/blog_migrate/276405155a859e9938e32ce1666a0e55.png)
输入命令:adb shell pm list packages 查看apk安装包名
![569069e512da835603da1ed5bcaedc6f.png](https://i-blog.csdnimg.cn/blog_migrate/6ffbee24dc94fd1b0e8133339c041dd2.jpeg)
可以继续其他相关的操作
对于刚开始输入adb devices回车后报错devices not found问题,后来想了好一会,很大的一种可能就是因为没有启动模拟器,直接连接的时候导致的错误。在找解决方法的过程中发现网上很多说是占用了端口的进程,需要杀进程。或者就是说adb没有获得手机USB的vender ID,从而无法识别出手机。鉴于这几种方法都没有解决我的问题,所以就把自己的解决方法写出来,给大家提供一种解决方式,避免浪费了时间到最后还没有解决问题
解决工作中使用工具出现的问题,避免后来者踩坑,创作不易,多多支持