From 353e64eef51db68d0402a372c2adb5ecf32926c3 Mon Sep 17 00:00:00 2001 From: Jeremy Meyer Date: Thu, 16 Dec 2021 19:07:41 +0000 Subject: Add dumping of Resource paths and resource history Sample of results: history 0 class=class android.content.res.Resources resourcesImpl class=class android.content.res.ResourcesImpl assets class=class android.content.res.AssetManager apkAssets= 0 class=class android.content.res.ApkAssets debugName= and /system/framework/framework-res.apk assetPath=/system/framework/framework-res.apk 1 class=class android.content.res.ApkAssets debugName=/product/overlay/GoogleConfigOverlay.apk assetPath=/product/overlay/GoogleConfigOverlay.apk Fixes: 206615535 Test: Called from custom app to confirm format and info Change-Id: I19a9fc60b61fff86e5b41a2d789d6dde8acf51a3 --- services/java/com/android/server/SystemServer.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'services/java/com') diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index 74e04ed6e58b..00792f212b31 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -176,6 +176,7 @@ import com.android.server.power.hint.HintManagerService; import com.android.server.powerstats.PowerStatsService; import com.android.server.profcollect.ProfcollectForwardingService; import com.android.server.recoverysystem.RecoverySystemService; +import com.android.server.resources.ResourcesManagerService; import com.android.server.restrictions.RestrictionsManagerService; import com.android.server.role.RoleServicePlatformHelper; import com.android.server.rotationresolver.RotationResolverManagerService; @@ -1289,6 +1290,13 @@ public final class SystemServer implements Dumpable { mSystemServiceManager.startService(new OverlayManagerService(mSystemContext)); t.traceEnd(); + // Manages Resources packages + t.traceBegin("StartResourcesManagerService"); + ResourcesManagerService resourcesService = new ResourcesManagerService(mSystemContext); + resourcesService.setActivityManagerService(mActivityManagerService); + mSystemServiceManager.startService(resourcesService); + t.traceEnd(); + t.traceBegin("StartSensorPrivacyService"); mSystemServiceManager.startService(new SensorPrivacyService(mSystemContext)); t.traceEnd(); -- cgit v1.2.3-59-g8ed1b