【问题标题】:Profiling user-defined methods in android在android中分析用户定义的方法
【发布时间】:2012-06-16 07:51:49
【问题描述】:

我不能在 android 中对用户定义的方法使用分析吗?我在分析窗口的“查找:”框中搜索了我的方法名称。但是,没有用。我在 Ubuntu 12.04 中使用 Eclipse 3.7.2。任何答案将不胜感激。提前致谢。

【问题讨论】:

  • 有些方法可以profile,有些不行,不知道为什么

标签: android methods profiling user-defined


【解决方案1】:

使用基于 VM 的语言(例如 Java)进行分析有些棘手,尤其是在使用采样分析器时。 VM 偶尔会决定内联一些方法,这可能会从分析器的视图中完全删除它们,或者减少分析器认为在它们中花费的时间。我在an older answer of mine 中提到了采样分析器的一些一般注意事项。

您可以尝试搜索调用它的方法或被它调用的方法,而不是搜索此特定方法。希望您能够识别足够的信息来确定您的方法是否存在性能问题。

除非您提供有关代码的更多信息以及如何准确地分析您的应用程序,否则很难更具体。如果您使用的是仪器或采样分析器,您至少应该提及...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-26
    • 1970-01-01
    • 2016-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多