1
我想使用valgrind在android平臺上查找內存泄漏,尤其是對於java代碼。儘管我知道通常用於C/C++代碼的工具。如何使用valgrind查找Android應用程序的內存泄漏
對於ICS,valgrind可以編譯爲smoothlty,但是我無法用java應用程序運行成功。而我不知道如何開始運行它
請告訴我如何在android平臺上使用valgrind,它在Linux上運行時是否充滿活力。
我想使用valgrind在android平臺上查找內存泄漏,尤其是對於java代碼。儘管我知道通常用於C/C++代碼的工具。如何使用valgrind查找Android應用程序的內存泄漏
對於ICS,valgrind可以編譯爲smoothlty,但是我無法用java應用程序運行成功。而我不知道如何開始運行它
請告訴我如何在android平臺上使用valgrind,它在Linux上運行時是否充滿活力。
Valgrind支持在C和C++中使用Android NDK編寫的代碼;它不適用於在VM層上運行的Java代碼。
有關更多信息,請參閱Valgrind README.android。
您是否嘗試過使用eclipse的內存分析工具? http://www.eclipse.org/mat/(我知道它與你的問題沒有關係,但它可能是一種可能的選擇) – Blackbelt 2012-03-20 08:59:54