1
我目前正在使用DDMS工具的內存分配跟蹤器。 在項目中,我插入一個按鈕的onClickListener
以下行:Android - 內存分配跟蹤器沒有跟蹤我的測試分配
memTrackerTest = new byte[1024*1024];
memTrackerTest
是活動的私有變量。
我希望看到跟蹤器中的分配,但不幸的是它沒有出現。 我的代碼的其他部分,如創建一個ProgressDialog
顯示罰款。
任何想法爲什麼我的大分配不顯示在分配跟蹤器中?
它應該在那裏。每個分配都包含在內,包括用於打包並將分配發送到DDMS的一些緩衝區操作。 – fadden 2011-01-06 00:20:27
是的,我看到那些。但不是我的分配:(它應該在列表的頂部,因爲它是相當大的,對吧?但它並沒有列出:( – Goddchen 2011-01-06 13:07:56
@fadden是一個Google員工,一個精通這些領域。如果他說應該顯示出來,並且不會顯示,表明可能存在bug。創建一個演示bug的測試項目,然後將其附加到對http://b.android上的問題的逐步解釋中。 com,因此可以在某個時候進行調查。 – CommonsWare 2011-01-06 13:58:22