簡體   English   中英

在運行Android應用程序時如何捕獲堆內存使用情況?

[英]How to capture heap memory usage while running an Android app?

我為Android開發了一個視頻播放器應用。 現在,我想捕獲有關其運行時(堆)內存使用情況的信息。

是否有我可以用來捕獲和檢查此信息的工具? 我正在使用Eclipse開發我的應用程序; 它有任何功能或插件可以簡化此過程嗎?

Android Studio工具窗口Android上的Android Studio ,有一個名為Dump Java Heap的按鈕。

如果您仍在使用Eclipse ,則可以在android sdk工具中打開DDMS 您會找到“ Dump HPROF file按鈕。 然后,您可以在SDK工具中使用hprof-conv來轉換文件格式。

如果要在代碼中轉儲堆,可以使用此方法Debug.dumpHprofData(String fileName)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM