-3
顯示以下錯誤,而在Android的日食在執行Android的代碼,它播種異常線程 「main」 java.lang.ExceptionInInitializerError
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.openqa.selenium.remote.internal.HttpClientFactory.getClientConnectionManager(HttpClientFactory.java:65)
at org.openqa.selenium.remote.internal.HttpClientFactory.<init>(HttpClientFactory.java:55)
at org.openqa.selenium.remote.HttpCommandExecutor.<init>(HttpCommandExecutor.java:99)
at org.openqa.selenium.remote.HttpCommandExecutor.<init>(HttpCommandExecutor.java:82)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:153)
at apps.testapp.main(testapp.java:34)
Caused by: java.lang.RuntimeException: Stub!
at org.apache.http.conn.ssl.AbstractVerifier.<init>(AbstractVerifier.java:5)
at org.apache.http.conn.ssl.AllowAllHostnameVerifier.<init>(AllowAllHostnameVerifier.java:5)
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.<clinit>(SSLConnectionSocketFactory.java:124)
... 6 more
這裏我的代碼執行代碼..
public class testapp
{
public static void main(String...arf)
{
//File app = new File("appiumAndroid.apk");
//System.out.println(app.getAbsolutePath());
//System.out.println(""+test());
DesiredCapabilities capabilities = new DesiredCapabilities();
//capabilities.setCapability("app",app.getAbsolutePath());
capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
capabilities.setCapability("platformVersion", "4.4.2");
capabilities.setCapability("platformName", "Android");
//capabilities.setCapability("app",app.getAbsolutePath());
capabilities.setCapability("deviceName", "5554");
//capabilities.setCapability("device", "emulator");
capabilities.setCapability("appPackage", "com.example.appiaumdemo");
capabilities.setCapability("appActivity",".MainActivity");
try
{
RemoteWebDriver driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
driver.manage().timeouts().implicitlyWait(80, TimeUnit.SECONDS);
driver.close();
}
catch(MalformedURLException e)
{
e.printStackTrace();
}
}
}
您似乎是在編譯Android,或許您應該構建JavaSE項目。 – CommonsWare 2014-10-09 11:52:21
尋求調試幫助的問題(「爲什麼不是這個代碼工作?」)必須包括**期望的行爲**,**特定的**問題或錯誤以及**必需的**最短代碼**來重現它質疑自己。沒有**明確問題陳述**的問題對其他讀者無用。 – 2014-10-09 11:53:59