Chrome浏览器无法导航到appium中的任何网站

我刚刚在android模拟器中安装了chrome.apk文件,它似乎安装成功。 但是当我尝试执行以下脚本时,它在模拟器设备中打开了Chrome浏览器,但没有显示谷歌主页。 简单的驱动程序退出。

示例代码:它似乎是启动浏览器,但没有导航到谷歌主页

public static WebDriver driver; @BeforeSuite public static void initalizeBrowser() throws Exception { try { DesiredCapabilities desired = DesiredCapabilities.android(); desired.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator"); desired.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android"); desired.setCapability(MobileCapabilityType.PLATFORM_VERSION, "4.2.2"); desired.setCapability(MobileCapabilityType.BROWSER_NAME, "Chrome"); desired.setCapability(MobileCapabilityType.APP_PACKAGE, "com.android.chrome"); desired.setCapability(MobileCapabilityType.APP_ACTIVITY, "com.google.android.apps.chrome.Main"); driver = new RemoteWebDriver( new URL("http://127.0.0.1:4723/wd/hub"), desired); driver.get("http://www.google.com"); } catch (Exception ex) { ex.printStackTrace(); } } @Test public void testCase1() throws Exception { try { System.out.println(driver.getTitle()); } catch (Exception ex) { ex.printStackTrace(); } } @AfterSuite public static void tearDown() throws Exception { try { driver.quit(); } catch (Exception ex) { ex.printStackTrace(); } } 

有人可以帮助我这可能是造成这种行为的原因。

实际上我也遇到了同样的问题,经过漫长的一天搜索后我才知道Chrome驱动程序需要与你设备中的chrome浏览器兼容。 在此处查看详细信息各个浏览器版本的Chrome驱动程序在下载适合的Chrome驱动程序后,将其替换为appium安装文件夹中的chrome驱动程序 – >“\ Appium \ node_modules \ appium \ node_modules \ appium-chromedriver”。 在我的情况下它是 – >“C:\ Program Files(x86)\ Appium \ node_modules \ appium \ node_modules \ appium-chromedriver \ chromedriver”