1、执行Appium Inspector
英文:
ERROR:Failed to create session. An unknown server-side error occurred while processing the command. Original error: Neither ANDROID_HOME nor ANDROID_SDK_ROOT environment variable was exported. Read https://developer.android.com/studio/command-line/variables for more details
翻译为中文(有道翻译):
日志含义创建会话失败。处理命令时发生了未知的服务器端错误。原始错误:没有导出ANDROID_HOME和ANDROID_SDK_ROOT环境变量。阅读https://developer.android.com/studio/command-line/variables了解更多细节
第一步分析提供的信息:
从上面的翻译中可以看出粗无的原因是服务器端错误,并提示没有导出ANDROID_HOME和ANDROID_SDK_ROOT环境变量
第二步验证环境哪里出现问题:
验证jdk:java --version(验证环境配置成功)
验证sdk:adb --version(验证环境配置成功)
验证aapt:aapt(验证环境配置成功)
以上基本环境通过单独的执行都是没有问题,但是appium在执行UI界面的内容时还是提示服务端有问题,头大!!!
经查阅资料得出:appium在调用环境时似乎只能识别%ANDROID_HOME%
错误路径:绝对路径
解决方法:使用%ANDROID_HOME%解决
问题:appium为什么能识别%ANDROID_HOME%\platform-tools却不能识别D:\platform-tools_r34.0.5-windows\platform-tools?(待更新)