一旦我的应用程序启动,字节数组会占用大量内存:
我的布局中有ImageViews,但是在xxhdpi文件夹中它们大约是500k,我确实有两个。
似乎如果我来回导航,它们永远不会被释放,因为字节数组空间增加,但片段被释放(尽管活动保持不变)。
这会导致像
这样的崩溃 Android 4.x上的
原因可能是什么?
修改
我使用ImageViews的布局文件;在那里,src
属性引用了drawable文件夹中的PNG。例如。对于xxhdpi分辨率,这些文件大约是500k,使用了两个大小,其他图像要小得多(约5个图像,大约10-20k)。