2012-03-08 36 views
0

最近我一直在爲Android做幾個基於opengl的遊戲, ,有一個問題我找不到擺脫的方法。當系統在後臺啓動一些進程(檢查CDMA狀態,更新應用程序,或預存其他任何東西)時,遊戲會遭受整整一秒的口吃。每隔幾分鐘一次。這是一個令人討厭的問題,直到我開始了一場突破式的比賽,這場比賽完全被這個口吃破壞(通過磚傳送球)。Android外部事件相關口吃

有沒有辦法讓遊戲活動優先於後臺進程,或暫停所有這些後臺更新並在遊戲運行時安裝?

回答

0

它有沒有辦法在後臺給遊戲活動優先處理

遊戲活動已經「過後臺進程優先級」,在某種程度上,它可以。通常,後臺進程在一個限制CPU使用率的類中運行。

請注意,Android在這方面的表現多年來有所改善。例如,您的症狀感覺像我期望從Android 1.5設備獲得的結果。

或暫停所有這些後臺更新並安裝遊戲時運行?

不,對不起。

+0

我想這回答我的問題,但遺憾的是留下了問題。 – Victor 2012-03-10 11:14:48

+0

我在Jellybean上仍然有這個問題。 – Zippy 2013-03-02 21:43:39