summaryrefslogtreecommitdiff
path: root/services/java/com
diff options
context:
space:
mode:
author Jeremy Meyer <jakmcbane@google.com> 2021-12-16 19:07:41 +0000
committer Jeremy Meyer <jakmcbane@google.com> 2022-01-28 22:04:12 +0000
commit353e64eef51db68d0402a372c2adb5ecf32926c3 (patch)
tree11ee8e0a1c24d0c7b4c540d10534c93b468f9d25 /services/java/com
parent73d699f9d63267f5f5a8583d3c0f0d39305148cc (diff)
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=<empty> 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
Diffstat (limited to 'services/java/com')
-rw-r--r--services/java/com/android/server/SystemServer.java8
1 files changed, 8 insertions, 0 deletions
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();