From 3b433f538b6f7b87891edaec2ab861071a3a3a5a Mon Sep 17 00:00:00 2001 From: Andrei Onea Date: Wed, 13 Mar 2019 11:59:53 +0000 Subject: [PATCH] Add app_compat namespace Test: m Bug: 119217680 Change-Id: I8bcc9013c80f7e4cb2df36676427671c05ce0952 --- api/system-current.txt | 1 + core/java/android/provider/DeviceConfig.java | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/api/system-current.txt b/api/system-current.txt index 61a7f587dc42a..f901b38dd7965 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -5858,6 +5858,7 @@ package android.provider { method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static boolean setProperty(@NonNull String, @NonNull String, @Nullable String, boolean); field public static final String NAMESPACE_ACTIVITY_MANAGER = "activity_manager"; field public static final String NAMESPACE_ACTIVITY_MANAGER_NATIVE_BOOT = "activity_manager_native_boot"; + field public static final String NAMESPACE_APP_COMPAT = "app_compat"; field public static final String NAMESPACE_ATTENTION_MANAGER_SERVICE = "attention_manager_service"; field public static final String NAMESPACE_AUTOFILL = "autofill"; field public static final String NAMESPACE_CONNECTIVITY = "connectivity"; diff --git a/core/java/android/provider/DeviceConfig.java b/core/java/android/provider/DeviceConfig.java index 6d32f8cbe9ca2..b1c85e177d55f 100644 --- a/core/java/android/provider/DeviceConfig.java +++ b/core/java/android/provider/DeviceConfig.java @@ -77,6 +77,15 @@ public final class DeviceConfig { public static final String NAMESPACE_ACTIVITY_MANAGER_NATIVE_BOOT = "activity_manager_native_boot"; + /** + * Namespace for all app compat related features. These features will be applied + * immediately upon change. + * + * @hide + */ + @SystemApi + public static final String NAMESPACE_APP_COMPAT = "app_compat"; + /** * Namespace for AttentionManagerService related features. *