diff options
| author | Tim Van Patten <timvp@google.com> | 2021-02-09 17:31:38 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-02-09 17:31:38 +0000 |
| commit | d8850ff6b9e92781e2ef0f2d07f872a3ada53300 (patch) | |
| tree | 1002f95eee6103f0ea2c17ccb0db1e7a73a39f3b /core/java | |
| parent | 6eade6231455b0606aa08f9beef44520965e5576 (diff) | |
| parent | eadc65c2dfe739c0d3821090475ddfee21d72565 (diff) | |
Merge "Add proper permission check and multi-user handling to GameManagerService" into sc-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/app/GameManager.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/java/android/app/GameManager.java b/core/java/android/app/GameManager.java index 8b6570f1241f..ac1fa1ec6837 100644 --- a/core/java/android/app/GameManager.java +++ b/core/java/android/app/GameManager.java @@ -16,7 +16,9 @@ package android.app; +import android.Manifest; import android.annotation.IntDef; +import android.annotation.RequiresPermission; import android.annotation.SystemService; import android.annotation.UserHandleAware; import android.content.Context; @@ -73,8 +75,8 @@ public final class GameManager { /** * Returns the game mode for the given package. */ - // TODO(b/178111358): Add @RequiresPermission. @UserHandleAware + @RequiresPermission(Manifest.permission.MANAGE_GAME_MODE) public @GameMode int getGameMode(String packageName) { try { return mService.getGameMode(packageName, mContext.getUserId()); @@ -86,8 +88,8 @@ public final class GameManager { /** * Sets the game mode for the given package. */ - // TODO(b/178111358): Add @RequiresPermission. @UserHandleAware + @RequiresPermission(Manifest.permission.MANAGE_GAME_MODE) public void setGameMode(String packageName, @GameMode int gameMode) { try { mService.setGameMode(packageName, gameMode, mContext.getUserId()); |
