1. 程式人生 > >Connect Appium Server Fail.A new session could not be created

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!又建了一個微信群,哈哈哈!