如何在systrace中使用--from-file选项:始终给出错误没有捕获数据。输出文件未写入

时间:2016-11-29 09:48:50

标签: android systrace

systrace是一种工具,它通过捕获和显示应用程序进程和其他Android系统进程的执行时间来帮助分析应用程序的性能。

通过使用systrace

,可以使用多个命令行选项来捕获和显示跟踪

我特意寻找选项--from-file的用法。 来自Android Studio页面:https://developer.android.com/studio/profile/systrace-commandline.html

提到: - from-file = 从文件创建交互式Systrace报告,而不是运行实时跟踪。

在systrace.py中,这是解释用法的代码片段。

self.guests.length

因此,我们可以使用命令

可视化我们离线捕获的数据
self.guests.to_a.count

但我发现它总是返回错误

未捕获任何数据。输出文件未写入。

有人熟悉parser.add_option('--from-file', dest='from_file', action='store', help='read the trace from a file (compressed) rather than ' 'running a live trace') 吗?怎么用?

我这样做错了吗?

注意我正在传递从atrace获取的压缩(zip)数据。

0 个答案:

没有答案