smart-test-ti / SoloX

💯SoloX - Real-time collection tool for Android/iOS performance data.(Android性能测试android performance\iOS性能测试ios performance\移动端性能测试mobile performance\APP性能测试app performance\app性能测试工具)
https://smart-test-ti.github.io/solox
MIT License
993 stars 177 forks source link

安卓8以下的设备,好像不支持ps -ef,改成下边的这样就正常了 #187

Closed gradient30 closed 1 year ago

gradient30 commented 1 year ago

RT,改成下边的这样就正常了 if int(sdk_level) < 26: result = os.popen(f"{self.adb} -s {deviceId} shell ps | {self.filterType()} {pkgName}").readlines() 获取进程时split需要多一位 processList = ['{}:{}'.format(process.split()[1], process.split()[8]) for process in [result]]

rafa0128 commented 1 year ago

你进入adb shell ,敲ps -ef发我看看

gradient30 commented 1 year ago

你进入adb shell ,敲ps -ef发我看看

image