我有一个游戏可以进行大量的图像缩放(每次进入关卡时一次)。缩放是通过对 Bitmap.createScaledBitmap(Bitmap) 的简单调用完成的。我意识到,在垃圾收集器出现之前,我实际上拥有这些图像的两个副本,但我已经在几个 Android 设备上对其进行了测试,直到最近才获得了 Galaxy S3。你会认为,如果一款游戏在 Xoom2、Galaxy Tab 和 Galaxy S2 上运行良好,更不用说像 Galaxy Y 和 Galaxy Ace 这样的低端机型,它会在 Galaxy S3 上运行得更好。令人尴尬的是,它没有,而且我经常会耗尽内存。我想我已经尽可能地优化了我的游戏(诚然,需要一些优化)。我想了解这个问题。有谁知道有关 S3 的任何内存管理问题?屏幕尺寸与 RAM 的比例是否比 Galaxy Tab 差?提前致谢。
问问题
1334 次