From f58800b66a145b337537e563f1c2bea0a09cbe91 Mon Sep 17 00:00:00 2001 From: Jeffrey Huang Date: Thu, 23 Jan 2020 13:22:10 -0800 Subject: Migrate away from using ServiceManager Create a wrapper class to access binder objects published by statsd mainline module Bug: 147923515 Test: atest com.google.android.statsd.gts.StatsdHostTestCases Change-Id: I9ea3677d88c790c856e4e89318ae2ce67ac7df1e --- core/java/android/app/ActivityThread.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/java/android/app/ActivityThread.java') diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java index b82a67556fc0..57ba1819e9c0 100644 --- a/core/java/android/app/ActivityThread.java +++ b/core/java/android/app/ActivityThread.java @@ -111,6 +111,8 @@ import android.os.Process; import android.os.RemoteCallback; import android.os.RemoteException; import android.os.ServiceManager; +import android.os.StatsFrameworkInitializer; +import android.os.StatsServiceManager; import android.os.StrictMode; import android.os.SystemClock; import android.os.SystemProperties; @@ -7514,6 +7516,7 @@ public final class ActivityThread extends ClientTransactionHandler { */ public static void initializeMainlineModules() { TelephonyFrameworkInitializer.setTelephonyServiceManager(new TelephonyServiceManager()); + StatsFrameworkInitializer.setStatsServiceManager(new StatsServiceManager()); } private void purgePendingResources() { -- cgit v1.2.3