我幾乎可以肯定在eclipse中有一個工具可以讓我瀏覽我的應用程序對象。有一件事情是爲Android完成的,稱爲分配跟蹤,有沒有類似的東西可以用於基本的Java項目?eclipse中的Java對象瀏覽器
我想查看已創建的對象列表。
我需要的是在我的應用程序是這樣的所有對象的列表:http://developer.android.com/resources/articles/track-mem.html
我想看看有多少內存分配給每個對象。
我幾乎可以肯定在eclipse中有一個工具可以讓我瀏覽我的應用程序對象。有一件事情是爲Android完成的,稱爲分配跟蹤,有沒有類似的東西可以用於基本的Java項目?eclipse中的Java對象瀏覽器
我想查看已創建的對象列表。
我需要的是在我的應用程序是這樣的所有對象的列表:http://developer.android.com/resources/articles/track-mem.html
我想看看有多少內存分配給每個對象。
看起來你正在尋找的是一個分析器。下面是一個使用的文章與Eclipse TPTP捆綁:
http://www.eclipse.org/articles/Article-TPTP-Profiling-Tool/tptpProfilingArticle.html
有網絡上的描述不同分析器的一些文章:
http://slashdot.org/story/06/06/30/0053237/Java-Profilers---Which-One-Are-You-Using
我使用的一個,並非常滿意的是JProfiler。雖然這不是免費的。
當您運行您的應用程序在調試模式下執行它。這使您可以在應用程序狀態基本凍結的情況下設置斷點,並且可以瀏覽運行時堆棧並查看當前與對象或字段關聯的值。
我編輯過的問題,我需要一個對象列表,這並不容易得到我需要的東西。 – Mikooos 2011-05-13 17:46:42
對不起,有很多在那裏,它是爲特定類型的應用程序? – 2011-05-13 17:59:33
你應該使用一個分析器,你可以下載中心tptp建檔..
您可以更具體地瞭解您想在什麼時候看到創建的對象以及您想要了解的對象?我不知道你指的Android工具... – meriton 2011-05-13 17:43:45