我正在开发一款在我的测试设备、7 英寸平板电脑和智能手机上完美运行的新游戏。但它在我的 Galaxy Tab2 10 英寸平板电脑上崩溃并出现内存不足错误。当我开始玩第二个游戏时,它总是崩溃!我花了整整一周的时间检查代码,但我不知道出了什么问题。
当我从菜单屏幕播放时,一切正常。当我想从关卡屏幕重玩游戏关卡时,游戏将在第二次启动时崩溃。关卡屏幕由 3 个片段组成,每个片段有 32 个按钮(大小为 4kB)。我试图用 viewPager.setOffscreenPageLimit(1); 在内存中只保留一个片段;但这并不能解决问题。
有人可以在某个方向上激起我在哪里寻找潜在问题吗?为什么只有 10 英寸的平板电脑会崩溃?
谢谢。