2012-06-16 53 views
1

我不能在android中使用用戶定義的方法進行剖析嗎?我在分析窗口的「查找:」框中搜索了我的方法名稱。但是,沒用。我在Ubuntu 12.04中使用Eclipse 3.7.2。任何答案將不勝感激。提前致謝。在android中對用戶定義的方法進行剖析

+1

某些方法可以剖析,但有些方法不能,我不知道爲什麼 –

回答

1

對基於VM的語言(如Java)進行性能分析有點棘手,尤其是在使用採樣分析器時。虛擬機有時會決定內聯一些方法,這些方法可能會將它們從剖析器的視圖中完全刪除,或者減少剖析器認爲它們花費在其中的時間。我在an older answer of mine中提到了一些取樣分析器的一般注意事項。

您可以嘗試搜索調用它的方法或調用它的方法,而不是搜索此特定方法。希望你能夠辨別出足夠的信息來確定你的方法是否是一個性能問題。

除非您提供了有關您的代碼的更多信息,並且您正在分析您的應用程序,因此很難更具體。您至少應該提及您是使用儀器還是採樣分析器...