Original error: Could not extract PIDs from ps output. PIDS: [], Procs: ["bad pid 'uiautomator'"]

appium +python測試Android版本較高時,出現這個錯誤,經查閱資料解決方案如下

修改 Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js 文件

this.shell("ps '" + name + "'", function (err, stdout) {   
   ...    
   var procs = [];   
   var outlines = stdout.split("\n");   
   outlines.shift() //添加這行    
   ...

一般這個js文件不能直接修改,另存爲一份到其他路徑修改,然後替換就好

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章