背景
最近利用appium进行android自动化测试,之前用的是desktop版本的appium server,运行测试用例很顺利。可是这样需要每次运行用例都要手动启动appium server,很麻烦,因此利用一个插件来实现执行case的时候来自动启动appium(需要系统中安装appium环境,利用npm安装即可)。
可是这样带来的问题是在Android Studio中无法识别系统环境变量中的ANDROID_HOME和PATH。
报错如下:
Could not find adb Please set the ANDROID_HOME environment variable with the Android SDK root direct
解决办法
解决办法就是在运行测试用例时将ANDROID_HOME和PATH加到case的环境变量中:
希望能帮助大家解决问题。