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
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user