我也遇到了差不多的问题,具体情况是关闭蓝牙,进入 app 后会有一个提示框(提示是否开启蓝牙),我点击不开启,等待提示框小时候点击页面上的菜单按钮,可是发现无论如何也点击不了菜单按钮,最后也报错说找不到菜单按钮(菜单按钮我用的是 ID 进行定位的),最后我发现在 7.0 的手机上就不行,在 7.0 以下的手机就可以运行成功,而且我要是将点击提示框的那段代码注销掉,然后在实际执行中开启蓝牙,不让提示框出现,剩余的代码可以完美的执行,研究了半天也没有发现为何会这样!
O__O "…,没有
实测表明,手机上的飞行模式是的打开了,当前状态也是 1,可是 wifi 和蓝牙并没有被关闭,虽然手机上显示的是飞行模式打开了,可是手动点击飞行模式 wifi 和蓝牙就可以关闭,不理解为何会这样
额,难道没有人?
谢谢,顺利解决了,的确是 selenium 版本太高的问题
我也是这个问题
#9 楼 @enumerate 我和你的问题一样,而且@jackie 说的这个方法我也能解决,但是楼主你有没有发现,要是用管理员的身份启动 CMD,然后输入 appium 就可以直接启动 server 了。
#6 楼 @huanzhijin 谢谢,我也是才发现,害我纠结了半天,现在终于运行起来了,谢谢大家
#3 楼 @sanlengjingvv 我。。。好吧,找到原因了(羞愧中。。。),对了还想再问下,现在启动是没有问题了,但是我现在手机链接在电脑后,我写测试用例的时候 deviceName 这个应该写什么?
#1 楼 @chenhengjie123 啊,我在 appium gui 里面,点击右上角启动按钮启动的,所以这不是我写的,还有为什么我连接真机了,avd 还是空呢?(附上点击那个图片)
我点击左上角第一个 Android 图标那个,里面的 launch avd 没有内容啊
@quqing 我链接真机了,为什么 avd 还是空呢?
@nyf429 我也遇到了同样的问题
第二张截图,我看在 launch devices 里中的 launch avd 里面有内容,是不是链接真机了?我的也链接我的 Android 手机(真机),也打开 USB 调节了,但是就是在 launch avd 中什么都没有,一直在困扰这个问题,希望解答写@mads