无法在Android SDK中查看由Systrace工具生成的HTML跟踪报告

Zoh*_*san 29 android ddms systrace

我试图在Android SDK中使用Systrace工具生成跟踪报告,但我无法在浏览器中查看报告.它是空白的,不包含任何信息.我在一些论坛上看到我需要在Chrome浏览器中打开报告,我也用Chrome打开它,但报告是空白的.

我已经从开发者选项中启用了USB调试,设备运行的是Android 4.2,我正在使用Android SDK中的DDMS工具来生成跟踪.

http://developer.android.com/tools/help/systrace.html

Zhi*_*g.C 59

首先,如果有人在OS X或Windows上使用Chrome v50.0 +,请试试这个.

  1. 打开Chrome浏览器并转到"chrome:// tracing"

  2. 在跟踪页面中,单击"加载"并选择systrace生成的html文件.

其次,我认为这是一个由谷歌确认的错误.

看起来这是因为现代版Chrome已经弃用了Object.observe函数[1] [2].

有关详情,请参阅此处,https://code.google.com/p/android/issues/detail?id = 57135


Dab*_*ber 4

我在linux下运行chrome也遇到这个问题。

他们似乎在执行 javascript 绘制结果时存在错误。

检查 JavaScript 控制台。我的说。

未捕获的类型错误:未定义不是函数