From 8e1ad7f8842de917e020ce3b50a65a3a82d10568 Mon Sep 17 00:00:00 2001 From: Chaohui Wang Date: Mon, 19 Sep 2022 15:57:06 +0800 Subject: [PATCH] Add ApplicationInfo.userHandle Bug: 235727273 Test: Manual with Settings App Change-Id: I42863c8be83f6321c04b40635e9ad39efed95ce5 --- .../com/android/settingslib/spaprivileged/model/app/Apps.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/model/app/Apps.kt b/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/model/app/Apps.kt index 6e1afd94fe294..99a08abad8b7e 100644 --- a/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/model/app/Apps.kt +++ b/packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/model/app/Apps.kt @@ -22,4 +22,7 @@ import android.os.UserHandle val ApplicationInfo.userId: Int get() = UserHandle.getUserId(uid) +val ApplicationInfo.userHandle: UserHandle + get() = UserHandle.getUserHandleForUid(uid) + fun ApplicationInfo.toRoute() = "$packageName/$userId"