我最近为Android做过几款基于opengl的游戏, 而且有一个问题我无法找到摆脱的方法。
当系统在后台启动某些过程(检查CDMA状态,更新应用程序或预先安装其他任何内容)时,游戏会遭受整个第二次口吃。每隔几分钟一次。这是一个令人讨厌的问题,直到我开始了一场突破式的比赛,这场比赛完全破坏了(球传送到了砖块)。
有一种方法可以让游戏活动优先于后台进程,或者在游戏运行时暂停所有这些后台更新和安装?
答案 0 :(得分:0)
有一种方法可以让游戏活动优先于后台进程
游戏活动已经具有“优先于后台进程”的程度。通常,后台进程在限制其CPU利用率的类中运行。
请注意,Android在这方面的表现多年来有所改善。例如,您的症状就像我对Android 1.5设备的期望一样。
或在游戏运行时暂停所有这些后台更新和安装?
不,抱歉。