【发布时间】:2014-04-10 22:19:26
【问题描述】:
我知道 DDMS profiler 不会分析原生方法调用,我知道我可以使用多种方法来分析原生代码,但我真正想知道的是原生代码与 Java 代码的比例。
特别是,当调用本机方法时,DDMS 方法分析会做什么?时间是否仍然被记录?有问题的应用程序有一个很长的阻塞本机调用,但它显示为只需要 118 毫秒,并且在可视跟踪查看器中显示为一个很长的“下划线”(与 Java 代码中看到的实心“块”相反)。我猜测在本机代码中花费的时间没有添加到配置文件中函数的总时间中是否正确?
【问题讨论】: