diff options
| author | 2023-04-04 17:19:22 +0000 | |
|---|---|---|
| committer | 2023-04-04 17:19:22 +0000 | |
| commit | 333a8d41961b7a85149f302a83afbbf710cfbcdb (patch) | |
| tree | 00e479fef2ba1bdbea3b82659da52fc5724f6dc8 | |
| parent | bc758f94e7fb3abe3a2e1dec3b32651a3d778b6e (diff) | |
| parent | db283b2fea64762064477d93fe1a656bfbaed3b9 (diff) | |
Merge "PackageManager: Use the default UidObserver implementation." into udc-dev
| -rw-r--r-- | services/core/java/com/android/server/pm/ShortcutService.java | 17 | ||||
| -rw-r--r-- | services/core/java/com/android/server/pm/permission/OneTimePermissionUserManager.java | 12 |
2 files changed, 4 insertions, 25 deletions
diff --git a/services/core/java/com/android/server/pm/ShortcutService.java b/services/core/java/com/android/server/pm/ShortcutService.java index 50f88d3c3a2d..b669ba238880 100644 --- a/services/core/java/com/android/server/pm/ShortcutService.java +++ b/services/core/java/com/android/server/pm/ShortcutService.java @@ -27,6 +27,7 @@ import android.app.ActivityManagerInternal; import android.app.AppGlobals; import android.app.IUidObserver; import android.app.IUriGrantsManager; +import android.app.UidObserver; import android.app.UriGrantsManager; import android.app.role.OnRoleHoldersChangedListener; import android.app.role.RoleManager; @@ -590,7 +591,7 @@ public class ShortcutService extends IShortcutService.Stub { } } - final private IUidObserver mUidObserver = new IUidObserver.Stub() { + final private IUidObserver mUidObserver = new UidObserver() { @Override public void onUidStateChanged(int uid, int procState, long procStateSeq, int capability) { injectPostToHandler(() -> handleOnUidStateChanged(uid, procState)); @@ -601,20 +602,6 @@ public class ShortcutService extends IShortcutService.Stub { injectPostToHandler(() -> handleOnUidStateChanged(uid, ActivityManager.PROCESS_STATE_NONEXISTENT)); } - - @Override - public void onUidActive(int uid) { - } - - @Override - public void onUidIdle(int uid, boolean disabled) { - } - - @Override public void onUidCachedChanged(int uid, boolean cached) { - } - - @Override public void onUidProcAdjChanged(int uid) { - } }; void handleOnUidStateChanged(int uid, int procState) { diff --git a/services/core/java/com/android/server/pm/permission/OneTimePermissionUserManager.java b/services/core/java/com/android/server/pm/permission/OneTimePermissionUserManager.java index 8641b41104e6..3296c1f284af 100644 --- a/services/core/java/com/android/server/pm/permission/OneTimePermissionUserManager.java +++ b/services/core/java/com/android/server/pm/permission/OneTimePermissionUserManager.java @@ -22,6 +22,7 @@ import android.app.ActivityManagerInternal; import android.app.AlarmManager; import android.app.IActivityManager; import android.app.IUidObserver; +import android.app.UidObserver; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; @@ -168,7 +169,7 @@ public class OneTimePermissionUserManager { private final Object mInnerLock = new Object(); private final Object mToken = new Object(); - private final IUidObserver.Stub mObserver = new IUidObserver.Stub() { + private final IUidObserver mObserver = new UidObserver() { @Override public void onUidGone(int uid, boolean disabled) { if (uid == mUid) { @@ -188,15 +189,6 @@ public class OneTimePermissionUserManager { } } } - - public void onUidActive(int uid) { - } - public void onUidIdle(int uid, boolean disabled) { - } - public void onUidProcAdjChanged(int uid) { - } - public void onUidCachedChanged(int uid, boolean cached) { - } }; private PackageInactivityListener(int uid, @NonNull String packageName, long timeout, |