我正在使用Debug.startMethodTracing和Debug.stopMethodTracing来优化一段需要大约30秒才能执行的代码,但是当我使用跟踪视图打开跟踪文件时,它仅向我显示约6.5个跟踪数据的后续步骤。Traceview最大记录时间?
任何线索?
我正在使用Debug.startMethodTracing和Debug.stopMethodTracing来优化一段需要大约30秒才能执行的代码,但是当我使用跟踪视图打开跟踪文件时,它仅向我显示约6.5个跟踪数据的后续步骤。Traceview最大记录时间?
任何线索?
功能startMethodTracing
默认只记录8MB的跟踪数据。要获得更长的跟踪,请将第二个参数设置为您希望记录的最大跟踪大小(以字节为单位)。
startMethodTracing("mytrace", 100000000);
Tks。我没有注意到第二个参数。我接受了你的回答并给了你一个投票。 :o) – 2012-03-28 15:29:26
缓冲区受设备RAM的限制。调用Debug.startMethodTracing时不能指定太大的缓冲区。
是否有任何文件支持此声明? – 2014-02-06 08:36:46
没有人有这个问题吗? – 2011-04-06 15:58:27