0
Selenium内でAndroidドライバを実行しようとしていますが、奇妙なエラーが発生しています。私は実行中のAppium Serverと実行中のAndroidエミュレータ(Android Studio経由)をコマンドラインで "adbデバイス"を実行すると "エミュレータ-5554"として表示します。私は実際にAndroidのエミュレータ内のエミュレータとオープン「クローム」を起動しようとすると、しかし、私は次の例外を取得:ここSeleniumのエミュレートされたアンドロイドデバイスでAndroidDriverを実行できません
A new session could not be created. (Original error: An unknown server-side error occurred while processing the command. (Original error: unknown error: Device emulator-5554 is not online
(Driver info: chromedriver=2.18.343845 (73dd713ba7fbfb73cbb514e62641d8c96a94682a),platform=Windows NT 10.0 x86_64))) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 4.32 seconds
Build info: version: '2.53.1', revision: 'a36b8b1cd5757287168e54b817830adce9b0158d', time: '2016-06-30 19:26:09'
は私のコードです:
public void useAndroid(){
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("deviceName","Android");
capabilities.setCapability("platformName","Android");
capabilities.setCapability("app", "Chrome");
try {
URL url = new URL("http://127.0.0.1:4723/wd/hub");
WebDriver driver = new AndroidDriver<WebElement>(url, capabilities);
} catch(Exception e) {
System.out.println(e);
}
open("http://www.google.com");
}
任意のアイデアなぜこの例外起こっている可能性がありますか?私は周りの検索をたくさんやっていると私は損失になっています。