List of devices attached 模拟器与真机 macbookpro

有人在appnium环境上,比较熟悉的吗。
简单描述下,我用过的方法
1 模拟器和真机我都尝试了,而且开启了 usb 调试
2 真机插入 usb 后,端口未识别到信息,我用的小米手机
3 android studio,sdk 我都装了,环境变量也设置过了。adb version 是有版本号提示的
4 百度有看到说模拟器 adb 版本和我自己安装的不一致的,这个我模拟器用的夜神,确实没找到夜神的 adb 文件路径,如果有哪位知道如何查看,烦请告知下,我模拟器就是默认路径安装的,但是一直找不到夜神自己的 adb,所以也就无从替换 adb。
5 adb kill-server && adb server 这也都尝试过,没有效果

最后强调下是mac ,非win,网上资料90%都是win,mac的环境问题解决很少

有环境这块特别熟悉的,辛苦指导下。多谢了,我这边暂时没有办法了

推荐mumu模拟器,我也是mac,用的就是mumu模拟器 ,挺好使的

最开始用的是mumu,关键是我的app,装上他就闪退。问他们客服,页没人理,所以我只能放弃。我网上看好多人也反应app闪退呀,你们咋解决的

我也是用的mac,感觉没啥问题,不过的确比win好用就是了!

  • 小米手机,开启调试之后,还有之后的操作步骤。小米默认连接是用充电模式的,当你开启调试模式的时候,需要选择传输文件模式,才可以识别,而且你要认真看调试模式上下三个选项。
  • 夜神模拟器的问题,夜神在mac上面看adb的路径,你要去Finder–>应用程序–>夜神–>鼠标右键–>查看包内容–>隐约记得应该再bin目录下面,最后替换就好了,夜神adb替换本地或者本地替换夜神的,都可以

2个问题,确实usb设置那块我看到问题,模拟器无法进行切换,从充电改成别的,就弹窗报错了;这个不知道咋整了,第二个,夜神的路径,我这边包路径看不到的,他只到1级,后面完全看不到

/Applications。我这边就这么展示的,路径。进去下面太多了,也没有bin路径

/Applications/NoxAppPlayer.app/Contents/MacOS

这下面有个文件叫adb,这个东西直接替换?

我第一次用mac,如果是你说的直接替换这2个adb,我再问下,有图形界面替换吗,还是mac一定要走这种终端才能到文件夹内部?

图形界面也能进来啊,终端也可以啊,看你自己会啥

这个进去了。我又仔细看了下报错,好像是因为这个daemon not running; starting now at tcp:5037,不知道你有没有碰到过,检查了端口5307是没有端口占用的,很奇怪

5037

截图吧,这样我能大概知道问题

image 就是这个

刚开始没拿这句当回事,才刚刚感觉是这个卡点,端口我查了,没有占用。下面要如何排查呢

补充一个问题,有可能是因为我的adb版本和mac os的系统版本差异导致的吗,我adb是最新版,但是mac系统比较老,是10.15

我的mac是10.14.6,adb的Version 31.0.0-7110759。目前连接真机和模拟器都没问题
check下你的adb是否安装在sdk这个目录下?/Android/sdk/platform-tools/adb

是这个目录,都是默认路径安装的

问下模拟器用的是哪个,装app打开不会出现闪退是吗,还有模拟器,uab配置可以改成非充电模式是吗

mumu模拟器,正常。usb可以改成非充电模式。