mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-09 18:39:04 +08:00
Fix: Handle empty cmdline in proc_list_uiautomator2()
This commit is contained in:
parent
a500317002
commit
61f2f4013d
@ -274,7 +274,7 @@ class DroidCast(Uiautomator2):
|
||||
"""
|
||||
List all DroidCast processes.
|
||||
"""
|
||||
processes = self.proc_list_uiautomato2()
|
||||
processes = self.proc_list_uiautomator2()
|
||||
for proc in processes:
|
||||
if 'com.rayworks.droidcast.Main' in proc.cmdline:
|
||||
yield proc
|
||||
|
||||
@ -279,7 +279,7 @@ class Uiautomator2(Connection):
|
||||
raise RequestHumanTakeover
|
||||
|
||||
@retry
|
||||
def proc_list_uiautomato2(self) -> t.List[ProcessInfo]:
|
||||
def proc_list_uiautomator2(self) -> t.List[ProcessInfo]:
|
||||
"""
|
||||
Get info about current processes.
|
||||
"""
|
||||
@ -290,7 +290,7 @@ class Uiautomator2(Connection):
|
||||
pid=proc['pid'],
|
||||
ppid=proc['ppid'],
|
||||
thread_count=proc['threadCount'],
|
||||
cmdline=' '.join(proc['cmdline']),
|
||||
cmdline=' '.join(proc['cmdline']) if proc['cmdline'] is not None else '',
|
||||
name=proc['name'],
|
||||
) for proc in resp.json()
|
||||
]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user