【问题标题】:Appium failed to create sessionAppium 无法创建会话
【发布时间】:2022-01-01 13:01:51
【问题描述】:

我正在关注这个 Appium 教程:https://youtu.be/i1tQ1pjEFWw 我的 Appium 无法启动会话。这是我从检查员那里得到的错误:

创建会话失败。找不到请求的资源,或者使用映射资源不支持的 HTTP 方法接收到请求

这是我使用的 JSON 表示:

{
  "appium:deviceName": "emulator-5554",
  "platformName": "android",
  "appium:appPackage": "com.android.calculator2",
  "appium:appActivity": ".Calculator",
  "appium:noReset": true
}

这是 Appium 上显示的错误:

[HTTP] No route found for /session
[HTTP] <-- POST /session 404 14 ms - 211

我的模拟器工作正常,它显示在 adb 设备上。我正在使用 Android Studio 的 Pixel 2 API 28 模拟器。

Screenshot

【问题讨论】:

    标签: android android-emulator appium


    【解决方案1】:

    Important migration information from Appiun-Inspector

    重要的迁移说明

    此版本的 Appium Inspector 设计为默认使用 Appium 2.0。因此,如果您从 Appium Desktop(默认使用 Appium 1.x 设计)迁移,您需要注意一些更改:

    默认远程服务器路径已从 /wd/hub 更改为 / 以反映 Appium 2.0 的默认服务器路径。如果您将 Appium Inspector 与 Appium 1.x 服务器一起使用,您可能需要将 New Session 表单中的路径信息更新回 /wd/hub。

    【讨论】:

      【解决方案2】:

      我使用的是 Appium v​​1.22.2 并遇到了同样的问题。

      我必须将远程路径设置为 /wd/hub 并且它有效

      【讨论】:

      • 这并不能真正回答问题。如果您有其他问题,可以点击 提问。要在此问题有新答案时收到通知,您可以follow this question。一旦你有足够的reputation,你也可以add a bounty 来引起对这个问题的更多关注。 - From Review
      猜你喜欢
      • 2015-01-06
      • 2018-03-05
      • 2022-01-16
      • 1970-01-01
      • 2017-09-10
      • 1970-01-01
      • 2013-11-27
      • 2017-05-29
      相关资源
      最近更新 更多