Not able to launch the application getting bad pid 'uiautomator'

Hi,

When i try to launch the application. i am getting below error message.

info: [debug] Error: Could not extract PIDs from ps output. PIDS: , Procs: [“bad pid ‘uiautomator’”]
at C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:1059:17
at [object Object]. (C:\Program Files (x86)\Appium\node_modules\appium\node_modules\appium-adb\lib\adb.js:180:9)
at ChildProcess.exithandler (child_process.js:742:7)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1016:16)
at Process.ChildProcess._handle.onexit (child_process.js:1088:5)
info: [debug] Responding to client with error: {“status”:33,“value”:{“message”:“A new session could not be created. (Original error: Could not extract PIDs from ps output. PIDS: , Procs: ["bad pid ‘uiautomator’"])”,“origValue”:“Could not extract PIDs from ps output. PIDS: , Procs: ["bad pid ‘uiautomator’"]”},“sessionId”:null}

If you search past discussions for “bad pid uiautomator”, you’ll find this topic has been discussed before. Here’s one such discussion:

Support version Android N