diff --git a/apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java b/apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java index 44e87c370fc11..93b65662d6771 100644 --- a/apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java +++ b/apex/jobscheduler/framework/java/android/os/PowerExemptionManager.java @@ -283,9 +283,10 @@ public class PowerExemptionManager { */ public static final int REASON_PACKAGE_REPLACED = 311; /** - * LocationProviderManager. + * LocationProvider. * @hide */ + @SystemApi public static final int REASON_LOCATION_PROVIDER = 312; /** * MediaButtonReceiver. diff --git a/apex/jobscheduler/framework/java/android/os/PowerWhitelistManager.java b/apex/jobscheduler/framework/java/android/os/PowerWhitelistManager.java index 29a5dee0be26e..4ce31e96208c3 100644 --- a/apex/jobscheduler/framework/java/android/os/PowerWhitelistManager.java +++ b/apex/jobscheduler/framework/java/android/os/PowerWhitelistManager.java @@ -284,9 +284,10 @@ public class PowerWhitelistManager { */ public static final int REASON_PACKAGE_REPLACED = PowerExemptionManager.REASON_PACKAGE_REPLACED; /** - * LocationProviderManager. + * LocationProvider. * @hide */ + @SystemApi public static final int REASON_LOCATION_PROVIDER = PowerExemptionManager.REASON_LOCATION_PROVIDER; /** diff --git a/core/api/system-current.txt b/core/api/system-current.txt index e77334358efd4..c792c37fcf681 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -8390,6 +8390,7 @@ package android.os { field public static final int REASON_ACCOUNT_TRANSFER = 104; // 0x68 field public static final int REASON_ACTIVITY_RECOGNITION = 103; // 0x67 field public static final int REASON_GEOFENCING = 100; // 0x64 + field public static final int REASON_LOCATION_PROVIDER = 312; // 0x138 field public static final int REASON_OTHER = 1; // 0x1 field public static final int REASON_PUSH_MESSAGING = 101; // 0x65 field public static final int REASON_PUSH_MESSAGING_OVER_QUOTA = 102; // 0x66 @@ -8442,6 +8443,7 @@ package android.os { field @Deprecated public static final int EVENT_UNSPECIFIED = 0; // 0x0 field @Deprecated public static final int REASON_ACTIVITY_RECOGNITION = 103; // 0x67 field @Deprecated public static final int REASON_GEOFENCING = 100; // 0x64 + field @Deprecated public static final int REASON_LOCATION_PROVIDER = 312; // 0x138 field @Deprecated public static final int REASON_OTHER = 1; // 0x1 field @Deprecated public static final int REASON_PUSH_MESSAGING = 101; // 0x65 field @Deprecated public static final int REASON_PUSH_MESSAGING_OVER_QUOTA = 102; // 0x66