看來我的應用程序的內存分配並不好,因爲它可能是。因此我試圖分析,發生了什麼事情。我做了轉儲並打開它。但我不明白,它的意思。看來FastPrintWriter是內存分配的重要來源,但我不知道它是什麼以及在哪裏可以找到它。有沒有任何指導或我可以用來了解更多的東西?如何理解Android Studio中的內存分配?
1
A
回答
1
在這種情況下,FastPrintWriter是使用由Android內部的類。我在這裏找到了源代碼:https://android.googlesource.com/platform/frameworks/base.git/+/master/core/java/com/android/internal/util/FastPrintWriter.java
事實證明,您的代碼一直在調用dumpGfxInfo()。每次調用分配一個FastPrintWriter。經過一番調查,我認爲你的問題實際上是Android Studio的一個bug。你使用的是最新版本嗎?
4
相關問題
- 1. 在Visual Studio中分配大內存C
- 2. 試圖理解RapidXml內存分配
- 3. Android內存分配
- 4. lucene:如何管理內存分配?
- 5. python如何處理內存分配?
- 6. Android Studio中的位圖分配了內存不足的錯誤
- 7. Android Studio中分配的內存(RAM)。這是正常的嗎?
- 8. C中的內存管理(分配)
- 9. 如何在Visual Studio 2012中動態分配內存Visual C++
- 10. Android小部件中的內存分配
- 11. Android中奇怪的內存分配
- 12. 虛擬內存分配沒有物理內存分配
- 13. 爲Talend Studio分配更多內存
- 14. Android - 獲得分配內存
- 15. Android位圖內存分配
- 16. 未能分配內存android
- 17. Android:未能分配內存
- 18. 內存分配
- 19. 如何解決python nosetest中的內存分配錯誤?
- 20. 如何解決iphone開發中的內存分配問題?
- 21. 如何解決基類中的內存分配錯誤?
- 22. Android studio:176947212字節分配的內存不足
- 23. NSMutableData如何分配內存?
- 24. javascript如何分配內存?
- 25. OpenGL中的內存分配
- 26. JavaScript中的堆和本機內存分配:如何管理?
- 27. VisualStudio中的內存分配!
- 28. 在Linux中如何處理內存分配小於PAGE_SIZE的內存?
- 29. 如何在內核中分配不可緩存的物理內存?
- 30. 如何將分配的內存分解爲多個區域並分配進程?
我正在使用Android Studio 2.0 Preview 7. – Michal