Chrome驱动程序无法在使用Appium的android real设备上运行

Chrome驱动程序无法在使用Appium的android real设备上运行,appium,Appium,错误:Chromedriver创建会话不工作。状态为200,正文为{“sessionId”:“e70c1dff331b9b35ce5e4b974ae3d47e”,“Status”:13,“value”:{“message”:“未知错误:com.android.browser未安装在设备43001beab8cb1161上\n(驱动程序信息:chromedriver=2.10.267517,平台=Mac OS X 10.9.2 x8664)” 调试:清理应用程序会话 错误:无法启动Appium会话,

错误:Chromedriver创建会话不工作。状态为200,正文为{“sessionId”:“e70c1dff331b9b35ce5e4b974ae3d47e”,“Status”:13,“value”:{“message”:“未知错误:com.android.browser未安装在设备43001beab8cb1161上\n(驱动程序信息:chromedriver=2.10.267517,平台=Mac OS X 10.9.2 x8664)”

调试:清理应用程序会话 错误:无法启动Appium会话,错误为:错误:未从Chromedriver获取会话重定向

信息:基于此“未知错误:设备上未安装com.android.browser”,它似乎在寻找默认浏览器而不是Chrome

我注意到有一个功能拼写错误。它应该是“browserName”,而不是像您这样的“browserNamex”。这可能就是为什么它没有寻找正确的应用程序包。

基于此“未知错误:设备上未安装com.android.browser”,它似乎在寻找默认浏览器而不是Chrome


我注意到有一个功能拼写错误。它应该是“browserName”,而不是像您这样的“browserNamex”。这可能就是为什么它找不到正确的应用程序包的原因。

我在windows for android上使用appium。尝试使用appium 1.1.0.0,只需通过appium启动服务器即可。在Eclipse中设置这些功能

I have installed the chrome driver - version 37.0 and source -com.android.chrome-1.apk
Started the adb command and device is connecting properly. Enable the debug mode and checked usb device option

Capabilties -


below is code snippet which i have used to call the chrome browser
     capabilities.setCapability("appium-version", "1.0");
            capabilities.setCapability("platformName", "Android");
            capabilities.setCapability("platformVersion", "4.3");
            capabilities.setCapability("deviceName", "abc");
            capabilities.setCapability("browserNamex", "Chrome");
        driver = new RemoteWebDriver(new URL("http://0.0.0.0:4723/wd/hub"),capabilities);

Getting below error -
这对我有用

谢谢
Rohit Vyas

我正在android windows上使用appium。尝试使用appium 1.1.0.0,只需通过appium启动服务器即可。在Eclipse中设置这些功能

I have installed the chrome driver - version 37.0 and source -com.android.chrome-1.apk
Started the adb command and device is connecting properly. Enable the debug mode and checked usb device option

Capabilties -


below is code snippet which i have used to call the chrome browser
     capabilities.setCapability("appium-version", "1.0");
            capabilities.setCapability("platformName", "Android");
            capabilities.setCapability("platformVersion", "4.3");
            capabilities.setCapability("deviceName", "abc");
            capabilities.setCapability("browserNamex", "Chrome");
        driver = new RemoteWebDriver(new URL("http://0.0.0.0:4723/wd/hub"),capabilities);

Getting below error -
这对我有用

谢谢
Rohit Vyas

也许它能帮助人们找到解决此错误的方法:

错误:Chromedriver创建会话不工作。状态是200和200 尸体是 {“sessionId”:“e70c1dff331b9b35ce5e4b974ae3d47e”,“状态”:13,“值”:{“消息”:“未知” 错误:设备上未安装com.android.browser 43001beab8cb1161\n(驱动程序信息:chromedriver=2.10.267517,平台=Mac OS X 10.9.2 x86_64)“}}调试:清理应用程序会话错误:失败 要启动Appium会话,错误为:错误:未获取会话 从Chromedriver重定向

经过长期的努力,帮助我的是在[my appium installation location]/build/chromedriver/linux中用手动下载的文件覆盖了原来的chromedriver(当您运行
/reset.sh--android
)时自动下载的chromedriver)

确保删除旧的chromedriver,并将新的chromedriver命名为与删除的chromedriver相同的名称。
我正在使用chromedriver 2.12

也许它能帮助人们找到解决此错误的方法:

错误:Chromedriver创建会话不工作。状态是200和200 尸体是 {“sessionId”:“e70c1dff331b9b35ce5e4b974ae3d47e”,“状态”:13,“值”:{“消息”:“未知” 错误:设备上未安装com.android.browser 43001beab8cb1161\n(驱动程序信息:chromedriver=2.10.267517,平台=Mac OS X 10.9.2 x86_64)“}}调试:清理应用程序会话错误:失败 要启动Appium会话,错误为:错误:未获取会话 从Chromedriver重定向

经过长期的努力,帮助我的是在[my appium installation location]/build/chromedriver/linux中用手动下载的文件覆盖了原来的chromedriver(当您运行
/reset.sh--android
)时自动下载的chromedriver)

确保删除旧的chromedriver,并将新的chromedriver命名为与删除的chromedriver相同的名称。
我正在使用chromedriver 2.12

我也有同样的问题,发现我运行的chrome浏览器版本低于33,这要求设备根目录。我把chrome浏览器升级到40+(我猜是48),问题就消失了

低于33的chrome版本的设备根目录要求可在此处获得-


我也遇到了同样的问题,发现我运行的chrome浏览器版本低于33,这要求设备必须根目录。我把chrome浏览器升级到40+(我猜是48),问题就消失了

低于33的chrome版本的设备根目录要求可在此处获得-


将chromedriver 2.18.343845替换为2.20.353145,您的问题将在C:\Program Files(x86)\Appium\node\u modules\Appium\node\u modules\Appium chromedriver\chromedriver\win path中解决

将chromedriver 2.18.343845替换为2.20.353145,您的问题将在C:\Program Files(x86)中解决\Appium\node\u modules\Appium\node\u modules\Appium chromedriver\chromedriver\win路径

browserNamex??browserNamex??