Connect Appium Server Fail.A new session could not be created


1.由於安卓測試機性能低下,並不能支持測試工作,想安裝一個模擬器幫助測試,然后發現群里有朋友發了一個夜神模擬器。。下載。。安裝。。美滋滋的准備運行腳本。What..居然報錯了。。orz。。然后百度查找答案
error: Failed to start an Appium session, err was: Error: Activity used to start app doesn’t exist or cannot ve launched! Make usre it exists and is launchable activity

終於終於等到了一位大神的出現幫我解決了問題,顯示幫我排查問題:

  1. 首先查看設置項,拍出session的問題
    2.排除adb devices 沒有報套接字錯誤
    3.再次重新獲取aapt dump badging重新獲取下activity,看看和之前的有沒有變化
    4.手機:手機安全模式是否允許,有些手機每次都需要點一下允許usb
    5.查看是不是開發人員修改了程序,試用老版本進行嘗試,還可以可以問下發是否修改了這個值是不是ture,是不是app做了不知道的限制。
    6查看代碼中platfromVersion版本號

終於解決了原因是這樣的,顯示安裝了模擬器運行腳本,然后又用真實機進行調試,導致了設置中的版本高於模擬器的版本號。用了一天的時間終於解決了這個問題,感謝大神搭救我,正所謂入坑路漫漫兮,吾將上下而坑之。

以上是協助一位新手玩家解決問題的過程,另外如果手機本身CPU架構不支持app引用的相關庫,也會導致這種問題,且這種問題無解,只能換設備了!

隨便建了個群:219537016,有問題可以往里拋,估計也解決不了!qinjian!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM