我们在应用程序中运行Memory Analyzer Tool来优化它。我们注意到它总是将一个大的1,127,584字节的Bitmap标记为可能的内存泄漏。
在分析过程中,我们意识到它与我们的应用程序无关,只需创建一个包含任何可滚动窗口小部件的单个布局的简单项目,将显示与标记位图的屏幕截图中显示的相同结果。
问题是 - 任何人都知道这个图像的用途,我们应该关注它吗?
答案 0 :(得分:2)
这是一个迟到的答案,但也许这将有助于其他人,我有一个类似的问题我已经看到一些大位图在android工作室堆转储中占用相对大量的内存,我发现它来自scrollview所以我已将此属性添加到xml以禁用scrollview效果,我不再在堆转储中看到此分配。
机器人:overScrollMode ="从未"
P.S 我现在可以在堆转储中看到spinner DropDownListVew,当它打开时有同样的问题
答案 1 :(得分:1)
我不确定这个问题是否相关,但请看一下我的问题:
<强> Strange Bitmap using 1 Mb of Heap 强>
我们找到了 Bitmap与系统相关的解决方案 因此,开发商并不关心。
您使用的是哪款手机以及它的屏幕尺寸是什么?