2017-03-13 3 views
1

グループ、提案が必要です。 Windows上でAVDマネージャを使用してエミュレータを作成するのが遅すぎます。 GoogleはGenymotionを使用してエミュレータをスピンアップしました.Google Chromeのオプションはありません.Basic Google Playのオプション自体はエミュレータにはなく、Chromeアプリをダウンロードすることはできません。 Android上でブラウザを起動していないluck.DesiredCapabilitiesAppymによるGenymotion

capabilities=DesiredCapabilities.android(); 
capabilities.setCapability(MobileCapabilityType.BROWSER_NAME,BrowserType.CHROME); 
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME,"Android"); 
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME,"testerappium");currentDriver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities); 
currentDriver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS); 
driver.set(currentDriver); 

return driver.get(); and then driver.get(url). 

"browserName" でのコードの下の部分を使用している: "クロム"、 "platformName": "アンドロイド"、 "バージョン": ""、 "DEVICENAME ":" testerappium」、 "プラットフォーム": "アンドロイド"}}

情報:クライアントのUser-Agent文字列:Apacheの-HttpClientを/ 4.5.2(Javaの/ 1.8.0_121) info:[debug]以下の機能が提供されましたがappiumでは認識されませんでした。これらは、このサーバー上で実行されている他のサービスに引き継がれます。 :バージョン、プラットフォーム 情報:モードに設定します。Chromedriverするストレートプロキシ処理 情報:[デバッグ]は、我々はアンドロイド 情報にクロムたいように見えます:[デバッグ]を新しいappiumセッションを作成38f8dafd-97d5-4aa9-ab26-7c2b4571e58b 情報: [デバッグ] adbが存在するかどうかをチェックします。

Android + Appiumを使い始めるだけです。 ここにナゲットがあれば役に立ちます

答えて

0

複数のことを試してみて解決策を見つけました: 単にデバイスを入力してください。

DesiredCapabilities capabilities=DesiredCapabilities.android(); 
       capabilities.setCapability(MobileCapabilityType.BROWSER_NAME,"Browser"); 
       capabilities.setCapability(MobileCapabilityType.PLATFORM, "Android"); 


capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME,"Android"); 
        capabilities.setCapability(MobileCapabilityType.DEVICE_NAME,"device name:5555"); 
currentDriver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities); 
       currentDriver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS); 
       driver.set(currentDriver); 

これは、それを解決する必要があります これは、コードベースの一部としてそれを使用して、デバイス名 を吐き出すます。

関連する問題