为了账号安全,请及时绑定邮箱和手机立即绑定

无法创建新的远程会话。(appium 错误)

无法创建新的远程会话。(appium 错误)

一只甜甜圈 2023-03-17 14:17:38
我要在 aws device farm 上运行我的 appium 自动化,当我在做的时候mvn clearn package测试开始,我收到一个错误。错误:org.openqa.selenium.SessionNotCreatedException:无法创建新的远程会话。请检查服务器日志以获取更多详细信息。原始错误:处理命令时发生未知的服务器端错误。原始错误:检测进程无法初始化。确保被测应用程序不会崩溃并调查 logcat 输出。我在谷歌中搜索了大约 2 个小时 - 没有任何帮助。我检查了 JAVA_HOME 和 ANDROID_HOME 变量是否已注册,它们是。Java代码:@BeforeMethod    public void setUp() throws MalformedURLException {        dc.setCapability("reportDirectory", reportDirectory);        dc.setCapability("reportFormat", reportFormat);        dc.setCapability("testName", testName);        dc.setCapability("platformVersion", "8.0");        dc.setCapability("platform", "Android");        dc.setCapability(MobileCapabilityType.DEVICE_NAME, "ce0318237d211b0f01");        dc.setCapability(AndroidMobileCapabilityType.APP_PACKAGE, "com.sec.android.app.sbrowser");        dc.setCapability(AndroidMobileCapabilityType.APP_ACTIVITY, ".SBrowserMainActivity");        driver = new AndroidDriver<AndroidElement>(new URL("http://0.0.0.0:4723/wd/hub"), dc);    }Pom.xml: https://pastebin.com/s88ViRTAAppium 服务器日志: https://pastebin.com/CU1MhdSr 谢谢你的帮助,Alon。
查看完整描述

3 回答

?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

请设置以下功能:“automationName”:“UiAutomator1”

你应该很好。


查看完整回答
反对 回复 2023-03-17
?
眼眸繁星

TA贡献1873条经验 获得超9个赞

尝试安装最新的 appium 版本

因为您的错误显示“原始错误:无法初始化检测过程。确保被测应用程序不会崩溃并调查 logcat 输出。”


查看完整回答
反对 回复 2023-03-17
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

尝试重新安装 uiautomator2.server:


adb uninstall io.appium.uiautomator2.server

adb uninstall io.appium.uiautomator2.server.test

这是您附加日志中的异常:


ComponentInfo{io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner} from pid=17958, uid=17958 not allowed because package io.appium.uiautomator2.server.test does not have a signature matching the target io.appium.uiautomator2.server

来源: https: //github.com/appium/appium/issues/10993


查看完整回答
反对 回复 2023-03-17
  • 3 回答
  • 0 关注
  • 187 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信