【问题标题】:Appium Error while running script of unlock apk运行解锁apk脚本时出现Appium错误
【发布时间】:2018-04-14 19:06:16
【问题描述】:

线程“main”org.openqa.selenium.WebDriverException 中的异常:处理命令时发生未知的服务器端错误。原始错误:ENOENT:没有这样的文件或目录,scandir 'C:\Users\Ramoji\AppData\Local\Android\sdk\platform-tools\build-tools'(警告:服务器没有提供任何堆栈跟踪信息)命令持续时间或超时:970 毫秒

Appium 日志:

[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"app":"C:\\Program Files (x86)\\Appium\\node_modules\\appium\\build\\unlock_apk\\unlock_apk-debug.apk","platformName":"Android","deviceName":"39a104ce"},{},{"desiredCapabilities":{"app":"C:\\Program Files (x86)\\Appium\\node_modules\\appium\\build\\unlock_apk\\unlock_apk-debug.apk","platformName":"Android","deviceName":"39a104ce"},"requiredCapabilities":{},"alwaysMatch":{"platformName":"Android"},"firstMatch":[]}]
[debug] [BaseDriver] Event 'newSessionRequested' logged at 1509613560405 (14:36:00 GMT+0530 (India Standard Time))
[Appium] Creating new AndroidDriver (v1.20.0) session
[Appium] Capabilities:
[Appium]   app: 'C:\\Program Files (x86)\\Appium\\node_modules\\appium\\build\\unlock_apk\\unlock_apk-debug.apk'
[Appium]   platformName: 'Android'
[Appium]   deviceName: '39a104ce'
[debug] [AndroidDriver] AndroidDriver version: 1.20.0
[BaseDriver] Session created with session id: 30c58492-0ec2-4399-9800-d5813f05d3d1
[debug] [AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_151
[ADB] Checking whether adb is present
[debug] [AndroidDriver] Shutting down Android driver
[debug] [AndroidDriver] Called deleteSession but bootstrap wasn't active
[MJSONWP] Encountered internal error running command: Error: ENOENT: no such file or directory, scandir 'C:\Users\Ramoji\AppData\Local\Android\sdk\platform-tools\build-tools'
[HTTP] <-- POST /wd/hub/session 500 480 ms - 258

【问题讨论】:

  • 您需要将 ANDROID_HOME\platform-tools & ANDROID_HOME\tools 路径添加到系统 PATH 变量中

标签: java android selenium-webdriver appium


【解决方案1】:

请检查您的 ANDROID_HOME,因为 appium 无法找到构建工具:

ANDROID_HOME =C:\Users\Ramoji\AppData\Local\Android\Sdk'

在 Path 环境中设置位置直到 build-tools 目录: C:\Users\Ramoji\AppData\Local\Android\sdk\platform-tools\build-tools

或 %ANDROID_HOME%\platform-tools\build-tools。

如果设置了任何错误的路径,还要检查 Eclipse Eclipse -> 运行配置 -> 环境选项卡

【讨论】:

  • 感谢我亲爱的朋友分享您的建议,但效果不佳。
猜你喜欢
  • 2015-09-25
  • 1970-01-01
  • 1970-01-01
  • 2021-03-17
  • 2019-08-23
  • 2020-08-02
  • 2012-07-20
  • 2010-10-30
  • 1970-01-01
相关资源
最近更新 更多