当前位置: 首页 > 知识库问答 >
问题:

无法启动Appium会话,err Was:error:命令失败:

尚河
2023-03-14

我为考试写的贝娄类:

公共类测试应用程序

{AppiumDriver驱动程序;

@Test
public void testapp()  throws MalformedURLException, InterruptedException
{
    File app =new File(System.getProperty("user.dir")+"\\apks\\sigiriya-debug.apk");

      // DesiredCapabilities capabilities = new DesiredCapabilities();
      DesiredCapabilities capabilities =DesiredCapabilities.android();
      //capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
      capabilities.setCapability("deviceName","google-pixel-FA6C10301834");
      capabilities.setCapability("platformVersion", "7.1.1");
      capabilities.setCapability("platformName","Android");
      capabilities.setCapability("app", app.getAbsolutePath());


      //  capabilities.setCapability("appPackage", "com.whatsapp");
      //  capabilities.setCapability("appActivity", "com.whatsapp.Main");
      //  dr = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
      driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
     // driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
      driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);


      // clicking
      Thread.sleep(10000);

}
  } 
at ChildProcess.exithandler (child_process.js:751:12)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1016:16)
at Process.ChildProcess._handle.onexit (child_process.js:1088:5)

信息:<--POST/wd/hub/session 500 210 49.722ms-1390

谢谢你帮我解决这件事。谢谢你

共有1个答案

雍飞雨
2023-03-14

对于您看到的错误,请确认您的APK文件未签名。其次,错误是遵循

失败[install_failed_already_exists:尝试重新安装

io.appium.settings而不首先卸载。]

 类似资料:
  • 我正试图使用Appium从mac上的Android应用程序启动我的应用程序。应用程序 或使用我的代码,但我得到一个错误 无法启动新会话。 确保Appium服务器运行的应用程序是通过使用Appium中的“App Path”参数打开的。应用程序(以及适用于Android的软件包和 活动)或通过连接selenium客户端,并 在所需的功能对象中提供此功能。" 下面是我的Appium日志,我在这里做错了什

  • 环境 Xcode版本:11.0(11A420A) Appium desktop版本:1.13.0 Appium CLI版本:1.16.0-beta.1 用于运行Appium的桌面操作系统/版本:Mac OS 10.14.6 node.js版本(除非使用appium.dmg):12.10.0 移动平台/测试中版本:iOS 13.0 模拟器:iPhone 8 Appium服务器:Appium CLI和

  • 嘿,伙计们,所以我基本上已经做了需要做的事情,使appium上升和运行。安装JDK1.8(最新版本),安装Android SDK,更新环境变量,安装Appium1.4(最新版本),安装Eclipse,并在将手机连接到PC后创建一个新的java项目。 我将.apk文件导入到项目中,然后设置所需的功能。我的代码中没有任何错误。启动appium后,我运行代码,得到以下错误: 下面是我的代码:

  • 在Appium中开始会话时,我收到以下错误: 错误: 处理命令时发生未知的服务器端错误。原始错误:执行adbExec时出错。原始错误:'命令'C:\用户\satyajit.more\AppData\本地\Android\Sdk\平台工具\adb.exe-P 5037-s模拟器-5554 install'E:\Appium Setup\MobileInsurance_QA_16062018.apk"

  • 问题内容: 我刚接触selenium。我生成了我的第一个Javaselenium测试用例,它已成功编译。但是当我运行该测试时,我得到了以下RuntimeException 请告诉我如何解决此错误。 这是我要运行的Java文件。 我首先通过命令提示符启动了selenium服务器,然后通过另一个命令提示符执行了上述java文件。 第二个问题:我可以右键单击包含selenium的网页上的指定位置。 问题

  • 尝试通过Intellij IEDA运行Appium服务器时发生以下错误: 错误:无法启动应用程序会话,错误是:错误:命令失败:C:\WINDOWS\system32\cmd。exe/s/c“c:\Android\sdk\platform tools\adb.exe-s emulator-5554安装”c:\Program Files(x86)\Appium\node\u modules\Appiu