如何在Android中來檢測系統(tǒng)中可能存在的內(nèi)存泄漏問題呢?本篇文章給大家起一個頭,分享一下基本的步驟。 1.首先,打開DDMS, 在左邊的device視圖區(qū)點擊你想要分析的進程,這里以system_process為例: 2.選中上圖左上角的兩個綠色按鈕,即選中”Update Heap”和”Dump HPROF file”. 之后,會彈出對話框讓您選擇hprof文件的存放路徑. 3.此時,我們已經(jīng)得到了hprof文件,但是直接還是無法打開的,需要我們經(jīng)過轉(zhuǎn)換.Android提供了這么一個工具,在任何android根目錄下,輸入” hprof-conv source_path/system_process.hprof dest_path/system_process.hprof ”. 4.我們得到了最終的文件,可以直接被MAT軟件直接打開.可以去下面這個地址下載: ” http://www./downloads/download.php?file=/mat/1.0.1/rcp/MemoryAnalyzer-1.0.1.20100809-win32.win32.x86.zip” 5.打開MAT軟件, 點擊File-->Open File,統(tǒng)計信息如下: 基本的過程就是這樣,希望對大家都幫助.
|
|