From 1aa5ca3f70eac8ef1ef84e7fad565aa54f75b0f6 Mon Sep 17 00:00:00 2001 From: Aaron Huang Date: Tue, 31 Dec 2019 21:48:45 +0800 Subject: [PATCH] Make Context.NETWORK_POLICY_SERVICE @SystemApi Includes Context.NETWORK_POLICY_SERVICE into system API so that system apps(including mainline modules) could obtain the service. Bug: 138306002 Test: FrameworksNetTests FrameworksTelephonyTests Change-Id: I3f751b14e55969952c69b33c97ef86d859cef8b5 --- api/system-current.txt | 1 + core/java/android/content/Context.java | 1 + 2 files changed, 2 insertions(+) diff --git a/api/system-current.txt b/api/system-current.txt index 09f902c46effd..f60c954aaa6ed 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -1543,6 +1543,7 @@ package android.content { field public static final String EUICC_CARD_SERVICE = "euicc_card"; field public static final String HDMI_CONTROL_SERVICE = "hdmi_control"; field public static final String NETD_SERVICE = "netd"; + field public static final String NETWORK_POLICY_SERVICE = "netpolicy"; field public static final String NETWORK_SCORE_SERVICE = "network_score"; field public static final String OEM_LOCK_SERVICE = "oem_lock"; field public static final String PERMISSION_SERVICE = "permission"; diff --git a/core/java/android/content/Context.java b/core/java/android/content/Context.java index 902c6b9dd36d4..f3596411fb6bc 100644 --- a/core/java/android/content/Context.java +++ b/core/java/android/content/Context.java @@ -3918,6 +3918,7 @@ public abstract class Context { */ public static final String NETWORK_STATS_SERVICE = "netstats"; /** {@hide} */ + @SystemApi public static final String NETWORK_POLICY_SERVICE = "netpolicy"; /** {@hide} */ public static final String NETWORK_WATCHLIST_SERVICE = "network_watchlist";