我希望在我操作应用程序(例如做猴子测试)时记录应用程序(例如.com.clov4r.android.nil)的CPU占用率,并在我退出应用程序时完成记录(例如完成猴子测试)。如何用python实现?
一些代码:
packagename = 'com.clov4r.android.nil'
cmd1 = 'adb shell top -d 5 | grep com.clov4r.android.nil'
cmd2 = 'adb shell monkey -v -p com.clov4r.android.nil --throttle 500 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes -s 2345 100'
t1 = threading.Thread(target=subprocess.call(cmd1, stdout=open(r'123.txt', 'w')))
t2 = threading.Thread(target=subprocess.call(cmd2))