0
A
回答
2
您可以使用DDMS,Eclipse MAT或YourKit(www.yourkit.com)等工具來分析內存。內存問題通常與位圖無法正確回收或僅同時使用太多/大圖像有關。 請注意,位圖是在本機堆!
您需要創建一個hprof文件(查找Android SDK的Debug類),然後將其加載到上述探查器工具之一中。 http://developer.android.com/reference/android/os/Debug.html#dumpHprofData(java.lang.String)
請參見以下鏈接:
https://developer.android.com/reference/android/os/Debug.html
https://developer.android.com/guide/developing/tools/hprof-conv.html
相關問題
- 1. 在Android中處理內存問題
- 2. 如何測試Android設備上的「內存不足」異常處理程序?
- 3. Android內存管理問題
- 4. 設備驅動程序內存緩衝區處理器緩存問題
- 5. iPhone設備的內存問題
- 6. Android設備問題
- 7. 如何將android移植到ARM9處理器上的設備?
- 8. Django:如何處理從Android設備上傳的實時數據?
- 9. Android設備上的facebook分享問題
- 10. 三星Android設備上的GPS問題?
- 11. 三星設備上的Android Camera2問題
- 12. Android設備上的OpenGL中正確的內存管理
- 13. 問題了解iOS設備上的事件處理
- 14. DOM解析Android設備上的大型XML文件時的內存問題
- 15. 如何確定設備在Android上的內存不足時
- 16. 內部存儲Android - 設備內存
- 17. Java POI HSSF內存處理問題
- 18. 多重處理和內存問題
- 19. 如何處理火炬中的GPU內存泄漏問題?
- 20. UIAlertView設備上的問題
- 21. 如何處理這一設計問題
- 22. 如何從android設備上的android設備上的USB設備讀取數據?
- 23. Android設備睡眠問題
- 24. Android設備配置問題
- 25. Android設備目錄問題
- 26. Android RatingBar設備問題
- 27. 倉庫內的異常情況:你如何處理它們?
- 28. Android內存問題
- 29. Android內存問題
- 30. Cookie和iframes,如何處理它們?
http://stackoverflow.com/questions/3112671/android-memory-analysing-eclipse-memory-analyzer – bigstones 2011-04-14 13:42:39
這個問題問得已經在StackOverFlow中回答了。在網站中搜索:「如何在Android中發現我的應用程序的內存使用情況。」這會給你你的答案。 – ikis 2011-04-14 13:40:47