From 5be4b3e526d71ce4a7de108e557a2663f0ba8743 Mon Sep 17 00:00:00 2001 From: Dmitri Plotnikov Date: Wed, 23 Jun 2021 10:17:00 -0700 Subject: [PATCH] Deprecate BatteryStatsHelper and BatterySipper Remaining clients of BatteryStatsHelper and BatterySipper should switch over to BatteryStatsManager.getBatteryUsageStats() Bug: 191877985 Test: N/A Change-Id: Icb55e574a3d91bc6bef716e6724b352ef3d426b3 --- core/java/com/android/internal/os/BatterySipper.java | 3 +++ core/java/com/android/internal/os/BatteryStatsHelper.java | 3 +++ 2 files changed, 6 insertions(+) diff --git a/core/java/com/android/internal/os/BatterySipper.java b/core/java/com/android/internal/os/BatterySipper.java index 4f2f973b51b15..dfd561a8cc303 100644 --- a/core/java/com/android/internal/os/BatterySipper.java +++ b/core/java/com/android/internal/os/BatterySipper.java @@ -23,7 +23,10 @@ import java.util.List; /** * Contains power usage of an application, system service, or hardware type. + * + * @deprecated Please use BatteryStatsManager.getBatteryUsageStats instead. */ +@Deprecated public class BatterySipper implements Comparable { @UnsupportedAppUsage public int userId; diff --git a/core/java/com/android/internal/os/BatteryStatsHelper.java b/core/java/com/android/internal/os/BatteryStatsHelper.java index b20f50d62de46..608782a39f6b5 100644 --- a/core/java/com/android/internal/os/BatteryStatsHelper.java +++ b/core/java/com/android/internal/os/BatteryStatsHelper.java @@ -59,7 +59,10 @@ import java.util.List; * * The caller must initialize this class as soon as activity object is ready to use (for example, in * onAttach() for Fragment), call create() in onCreate() and call destroy() in onDestroy(). + * + * @deprecated Please use BatteryStatsManager.getBatteryUsageStats instead. */ +@Deprecated public class BatteryStatsHelper { static final boolean DEBUG = false;