appium执行过程中遇到的错误
错误一:appium 执行报错:Original error: Error executing adbExec.
在尝试使用appium连接移动真机的过程中,发现提示如上错误,经过排查发现是adb版本太高(我的是29),于是决定更换adb版本
下载adb:https://dl.google.com/android/repository/platform-tools_r28.0.3-windows.zip
如果想下载指定的版本,通过修改中间的版本号即可下载,例如:https://dl.google.com/android/repository/platform-tools_r27.0.3-windows.zip
看下更换后的版本:

错误二: Original error: Neither ANDROID_HOME nor ANDROID_SDK_ROOT environment variable was exported.
根据错误提示,需要配置SDK路径,到环境变量中配置该路径:
这样既可:

错误三:Do you have Android Build Tools installed at 'E:\tools_r26.1.1-windows'?
根据提示排查发现是由于该配置的目录没有 Android Build Tools ,所以需要配置这个工具
下载这个工具:https://androidsdkmanager.azurewebsites.net/Buildtools
为了防止使用高版本出现问题,这里选择一个不太高的版本下载:

然后解压放到sdk路径下:

这里需要注意一定要修改名字,否则执行appium还是会报Do you have Android Build Tools installed at 'E:\tools_r26.1.1-windows'?的错误
将build-tools_r28.0.3-windows修改为build-tools

再次运行appium:看到正常了

注意:以上报错,每次都需要重启appium再运行,否则还是出现这样的错误的

浙公网安备 33010602011771号