【发布时间】:2012-06-16 07:51:49
【问题描述】:
我不能在 android 中对用户定义的方法使用分析吗?我在分析窗口的“查找:”框中搜索了我的方法名称。但是,没有用。我在 Ubuntu 12.04 中使用 Eclipse 3.7.2。任何答案将不胜感激。提前致谢。
【问题讨论】:
-
有些方法可以profile,有些不行,不知道为什么
标签: android methods profiling user-defined
我不能在 android 中对用户定义的方法使用分析吗?我在分析窗口的“查找:”框中搜索了我的方法名称。但是,没有用。我在 Ubuntu 12.04 中使用 Eclipse 3.7.2。任何答案将不胜感激。提前致谢。
【问题讨论】:
标签: android methods profiling user-defined
使用基于 VM 的语言(例如 Java)进行分析有些棘手,尤其是在使用采样分析器时。 VM 偶尔会决定内联一些方法,这可能会从分析器的视图中完全删除它们,或者减少分析器认为在它们中花费的时间。我在an older answer of mine 中提到了采样分析器的一些一般注意事项。
您可以尝试搜索调用它的方法或被它调用的方法,而不是搜索此特定方法。希望您能够识别足够的信息来确定您的方法是否存在性能问题。
除非您提供有关代码的更多信息以及如何准确地分析您的应用程序,否则很难更具体。如果您使用的是仪器或采样分析器,您至少应该提及...
【讨论】: