赞
踩
adb logcat -f -r -n 使用方法
adb logcat -f 只能将输出定位到设备本身
import os from multiprocess import Process import time #设置logcat def logcat(): while True: cmd = "adb logcat -f /data/loca/tmp/1.log -r 20480 -n 1000" os.system(cmd) def main(): #创建一个logcat进程 p1 = Process(target=logcat, args="") #启动进程 p1.start() for i in range(15) time.sleep(10) print(i) if i > 5: #结束进程 p1.terminate() #查看进程状态 print(p1.is_alive()) if __name__ == "__main__": main()
说明一下前面用到的参数,-f 输入出文件;-r 设置每个存储文件的大小(kbytes); -n 存储文件最大数量
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。