From 31f01cc8dbd0653cc8abc433c87829e3c1a3f7fb Mon Sep 17 00:00:00 2001 From: Jeffrey Huang Date: Thu, 19 Dec 2019 13:02:11 -0800 Subject: Update SCS to use #getUserHandles Bug: 144930182 Test: GTS Tests Change-Id: I358aeba9e0b23d98f0c84c7e75782b1321951a96 --- .../java/com/android/server/stats/StatsCompanionService.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apex/statsd/service/java/com/android/server/stats/StatsCompanionService.java b/apex/statsd/service/java/com/android/server/stats/StatsCompanionService.java index bc7716e5f6eb..b0f9ce48f4e5 100644 --- a/apex/statsd/service/java/com/android/server/stats/StatsCompanionService.java +++ b/apex/statsd/service/java/com/android/server/stats/StatsCompanionService.java @@ -541,9 +541,9 @@ public class StatsCompanionService extends IStatsCompanionService.Stub { private void informAllUidsLocked(Context context) throws RemoteException { UserManager um = (UserManager) context.getSystemService(Context.USER_SERVICE); PackageManager pm = context.getPackageManager(); - final List users = um.getUsers(true); + final List users = um.getUserHandles(true); if (DEBUG) { - Slog.d(TAG, "Iterating over " + users.size() + " profiles."); + Slog.d(TAG, "Iterating over " + users.size() + " userHandles."); } ParcelFileDescriptor[] fds; @@ -570,11 +570,11 @@ public class StatsCompanionService extends IStatsCompanionService.Stub { ProtoOutputStream output = new ProtoOutputStream(fout); int numRecords = 0; // Add in all the apps for every user/profile. - for (UserInfo profile : users) { + for (UserHandle userHandle : users) { List pi = pm.getInstalledPackagesAsUser(PackageManager.MATCH_UNINSTALLED_PACKAGES | PackageManager.MATCH_ANY_USER, - profile.id); + userHandle.getIdentifier()); for (int j = 0; j < pi.size(); j++) { if (pi.get(j).applicationInfo != null) { String installer; -- cgit v1.2.3-59-g8ed1b