appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理

appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理

win7系统,appium环境和Java环境配置无误,且环境变量设置正确。华为荣耀V9(Android 9)和华为P30 Pro使用原装数据线连接,并且打开了开发者模式+USB配置(MTP多媒体传输)。

尝试过去电脑的.android目录下创建adb_usb.ini文件,填入手机的硬件ID号。也没有能识别到真机
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理

在cmd下输入“adb devices -l”一直提示找不到真机。
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理
用pycharm运行脚本,Appium里报错也一直提示找不到真实设备。

解决方案:
下载华为手机助手安装手机USB驱动
https://consumer.huawei.com/cn/support/hisuite/
安装完成后,打开根据提示进行操作
1、连接设备
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理
手机会弹出HiSuite通过HDB连接设备的弹窗,或者根据提示直接在手机设置里面搜索“HDB”,允许“HiSuite通过HDB连接设备”
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理
电脑端会提示安装了ADB驱动,并且会在手机上安装一个手机助手
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理
进入手机端的手机助手后,可以查看到一个验证码
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理
将验证码填入电脑的手机助手的相应位置,点击立即连接
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理
再去cmd输入“adb devices -l”会能搜索到设备
appium环境搭建时,win7系统“adb devices”无法识别手机设备问题处理