亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法創建新會話

無法創建新會話

元芳怎么了 2022-12-15 15:20:24
任何人都可以幫助我嗎我是使用 Appium 進行 Android 測試的新手,我正在嘗試在 AVD 中打開應用程序,該應用程序正在安裝,但隨后出現錯誤“無法創建新會話。(原始錯誤:命令失?。海保?“killed”:false,“code”:1,“signal”:null,“origValue”:“命令失?。骸眪,“sessionId”:null}我在這里先向您的幫助表示感謝嘗試只提供 capabilities.setCapability("appActivity", ".MainActivity");'''File classpathRoot = new File(System.getProperty("user.dir"));        File appDir = new File(classpathRoot, "/Apps/src/");        File app = new File(appDir, "ChatApp-release.apk");        DesiredCapabilities capabilities = new DesiredCapabilities();        capabilities.setCapability(CapabilityType.BROWSER_NAME, "");        capabilities.setCapability("deviceName", "emulator-5554");        capabilities.setCapability("platformVersion", "7.1.1");        capabilities.setCapability("platformName", "Android");        capabilities.setCapability("app", app.getAbsolutePath());        capabilities.setCapability("appPackage", "com.aaa.charla");        capabilities.setCapability("appActivity", "com.aaa.xxx.MainActivity");        driver = new AndroidDriver(new URL("https://127.0.0.1:4723/wd/hub"), capabilities);        driver.manage().timeouts().implicitlyWait(80, TimeUnit.SECONDS);        Thread.sleep(10000);        driver.quit();以下是調試日志:信息:控制臺日志級別:調試信息:--> POST /wd/hub/session {"desiredCapabilities":{"app":"D:\AndroidNew\Yrreport\YrReport\RemoteSystemsTempFiles\Appium\apk\ChatApp-master-0.9. 35.1195-release.apk","appPackage":"com.odysseyinc.charla","appActivity":"com.odyssey.chatapp.MainActivity","newCommandTimeout":"10000","platformName":"Android"," version":"7.1.1","deviceName":"emulator-5554"}} info: Client User-Agent string: Apache-HttpClient/4.5.2 (Java/1.8.0_162) info: [debug] 以下所需提供了功能,但 appium 未識別。它們將被傳遞到該服務器上運行的任何其他服務。:版本信息:[調試]使用所需上限的本地應用程序:D:\AndroidNew\Yrreport\YrReport\RemoteSystemsTempFiles\Appium\apk\ChatApp-master-0.9.35.1195-release.apk 信息:[調試] 創建新的 appium 會話 0d25aeac-d055-449f-af84-b6d314d9b4a5 信息:啟動 android appium 信息:[ debug] 獲取 Java 版本信息:Java 版本是:1.8.0_162 信息:
查看完整描述

2 回答

?
慕后森

TA貢獻1802條經驗 獲得超5個贊

我已將 Appuim 1.4 升級到 1.9 并按預期開始工作。



查看完整回答
反對 回復 2022-12-15
?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

您需要共享完整的 appium 日志才能知道其中的原因。[檢查日志后] 這是該特定 Android 映像的一個已知問題,因為它安裝了 2 個版本的 appium 設置應用程序和解鎖應用程序。您可以做的是更改您正在測試的 android 圖像,或者在啟動腳本之前卸載這兩個應用程序。


您可以通過啟動模擬器 GUI 并使用鼠標或通過以下命令手動卸載它們:


adb -s device_serial uninstall io.appium.settings

adb -s device_serial uninstall io.appium.unlock

此外,如果您確實必須在 android 7 設備上執行測試,則可以在代碼中添加這些命令,如下所示:


String androidVersion=executeCommand("adb shell getprop ro.build.version.release");

if(androidVersion.contains("7"))

{

    //uninstall appium settings app

    cmd="adb uninstall  io.appium.settings";

    executeCommand(cmd);


    //uninstall appium unlock app

    cmd="adb uninstall  io.appium.unlock";

    executeCommand(cmd);

}


查看完整回答
反對 回復 2022-12-15
  • 2 回答
  • 0 關注
  • 161 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號