Appium:“message”:“无法创建新会话。(原始错误:UiAutomator在成功启动之前退出)”

时间:2017-07-11 07:59:02

标签: appium uiautomator

import os, time, unittest
from appium import webdriver


PATH = lambda p:os.path.abspath(os.path.join(os.path.dirname(__file__),p))

desired_caps = {}
desired_caps['platformName'] = 'Android'  
desired_caps['platformVersion'] = '5.0.2' 
desired_caps['deviceName'] = 'NX512J'  
desired_caps['app'] = PATH(r"D:\android\test\com.taobao.taobao_6.9.0_liqucn.com.apk")
desired_caps['appPackage'] = 'com.taobao.taobao'
desired_caps['appActivity'] = 'com.taobao.tao.welcome.Welcome'

driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub", desired_caps)
time.sleep(5)

错误信息如下     info:[debug]响应客户端错误:{“status”:33,“value”:“message”:“无法创建新会话。(原始错误:UiAutomator在成功启动之前退出)”,“origValue “:”UiAutomator在成功启动之前退出“},”sessionId“:null}

3 个答案:

答案 0 :(得分:0)

我有同样的问题。关闭appium并杀死与Appium相关的进程。再次打开Appium。它应该正常工作。

答案 1 :(得分:0)

执行时异常终止进程可能会导致此问题。在移动/虚拟设备中。关闭Application First,然后尝试该过程。

答案 2 :(得分:0)

你应该在你的拆解方法中使用driver.quit,并且( - session-override",true)在你想要的能力中使用。

相关问题