Could not find adb Please set the ANDROID_HOME environment variable with the Android SDK root direct

背景

最近利用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的环境变量中:

Could not find adb Please set the ANDROID_HOME environment variable with the Android SDK root direct_第1张图片

Could not find adb Please set the ANDROID_HOME environment variable with the Android SDK root direct_第2张图片

希望能帮助大家解决问题。

你可能感兴趣的:(Android)