有時我們遇到了memory issues
,比如OOM問題。而且我們不可避免地要管理內存.Android已經爲每個應用使用的內存設置了限制。最大限制可能是Android的早期版本中的32M
,如1.5,1.6,2.1。開發Android應用時,您的應用需要多少內存?
4.0版本的Android已超出此限制。我們可以在AndroidManifest中將android:largeHeap設置爲「true」,因此該應用可能會增加內存限制。
我正在開發壁紙應用程序。該應用程序可以顯示高清晰度的許多圖片。但是應用程序使用的內存總是達到了720p的android中超過60M的限制,1080p的android中約爲100M 。
過度使用內存對我來說是不可接受的,而且我一直在尋找解決問題的方法。
我的朋友,在調試或運行期間開發應用時,您的應用會佔用多少內存?代碼中是否有memory-manage mechanism
?期待您的回覆。
請使用MAT調試程序的內存量的一半,看到的是https ://www.eclipse.org/mat/ – suitianshi