Appium: новая сессия не может быть созданаAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Appium: новая сессия не может быть создана

Сообщение Anonymous »

Перед публикацией этого вопроса я пошел на эти вопросы на StackOverflow и других форумах: < /p>
  • Новая сеанс не может быть создан. (Исходная ошибка: инструменты сбоя при запуске) (Исходная ошибка: не получила перенаправления сеанса от Chromedriver)

    Код: Выделить всё

    package test.appium;
    
    import io.appium.java_client.AppiumDriver;
    
    import java.io.File;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.util.concurrent.TimeUnit;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.remote.CapabilityType;
    import org.openqa.selenium.remote.DesiredCapabilities;
    import org.testng.annotations.Test;
    
    public class WordPad {
    WebDriver dr;
    
    @Test
    public void testApp() throws MalformedURLException, InterruptedException {
    String apkpath = "D:\\apkdump\\blackcarbon.wordpad.apk";
    File app = new File (apkpath);
    DesiredCapabilities capabilities= new DesiredCapabilities();
    capabilities.setCapability(CapabilityType.BROWSER_NAME,"");
    capabilities.setCapability("deviceName","TestOneAdb1");
    capabilities.setCapability("appium-version", "1.2.4.1");
    capabilities.setCapability("platformName","Android");
    capabilities.setCapability("app",app.getAbsolutePath());
    capabilities.setCapability("appPackage", "com.wordpad");
    capabilities.setCapability("appActivity", "com.wordpad.Main");
    dr = new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"),capabilities);
    dr.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
    dr.quit();
    }
    }
    < /code>
    
    Но я все еще получаю ошибку: < /p>
    
    
    Информация: [Debug] Uiautomator Выключить нормально < /p>
    
    Ошибка: не удалось начать сеанс приложения, ERR был: ошибка: Организация: Запуск App. Не может быть запуска! Убедитесь, что он существует, и является запущенным действием < /p>
    
    Информация: [Debug] Очистка объектов Android < /p>
    
    Информация: [Debug] Очистка сеанса Appium < /p>
    
    Информация: [DEBUG] Ошибка: активность, используемая для начала приложения, или не может быть запущено! Убедитесь, что он существует и является запущенным действием < /p>
    
    at null. (D:\MobileTesting\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:1143:21)
    
    at null. (D:\MobileTesting\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:172:9)
    
    at ChildProcess.exithandler (child_process.js:635:7)
    
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    
    at maybeClose (child_process.js:743:16)
    
    at Process.ChildProcess._handle.onexit (child_process.js:810:5)
    < /code>
    
    Информация: [Debug] Отвечая на клиент ошибкой: {«Статус»: 33, «Значение»: {«Сообщение»: «Новый сеанс не может быть создан. (Оригинальная ошибка: активность, используемая для запуска приложения. activity"},"sessionId":null}
    
    info: [37m
     Как только приложение будет установлено через код: я могу играть вручную на эмуляторе, оно работает отлично.
    [*]Downgrade Appium
    version from latest 1.1.0 tried but same error
  • Specify Appiumversion capabilities in code, tried but still same error.


Let me know what I am Отсутствует, как я могу запустить приложение после установки?

Подробнее здесь: https://stackoverflow.com/questions/268 ... be-created
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»