我想知道如何对Android应用程序进行方法跟踪。我的意思是,对每个对象的调用序列,而不是堆栈跟踪。
这与这个问题(java中的调用跟踪)非常相似,但是在不同的平台上(jvm-PC与dvm-Android)。我无法控制dalvik的启动参数,因此无法指定Java代理(或者我在这里错了吗?)。还有另一种方法跟踪的方法吗?
谢谢!
链接问题的答案中提到的 Runtime.traceMethodCalls() 方法实际上是在 Android 中连接的。它只是使用默认参数启动方法分析功能。有关更多详细信息,请阅读Android 文档中有关方法分析和跟踪视图的文章。
归档时间: |
|
查看次数: |
5716 次 |
最近记录: |