Game State API

發布日期

Android 13 (API 級別 33) - Java

有了 Game State API,系統就能瞭解遊戲目前正在進行的活動,例如載入關卡、網路遊戲密集、顯示遊戲選單、顯示廣告等。有了這些寶貴資訊,系統便能據此將資源和電力最佳化。

Java

if ( Build.VERSION.SDK_INT >= Build.VERSION_CODES.S ) {
  // Get GameManager from SystemService
  GameManager gameManager =
  Context.getSystemService(GameManager.class);
  GameState gameState = new GameState(false,
  GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE);
  gameManager.setGameState(gameState);
}

請參閱「摘要」說明文件中的模式,瞭解可以通知系統的模式。日後如果找到不同的資源用量模式,清單就可能隨之增加。