diff options
Diffstat (limited to 'framework/api')
-rw-r--r-- | framework/api/module-lib-current.txt | 39 | ||||
-rw-r--r-- | framework/api/system-current.txt | 119 |
2 files changed, 158 insertions, 0 deletions
diff --git a/framework/api/module-lib-current.txt b/framework/api/module-lib-current.txt index d802177..a856c1d 100644 --- a/framework/api/module-lib-current.txt +++ b/framework/api/module-lib-current.txt @@ -1 +1,40 @@ // Signature format: 2.0 +package android.provider { + + public final class DeviceConfig { + field public static final String NAMESPACE_ACTIVITY_MANAGER_COMPONENT_ALIAS = "activity_manager_ca"; + field public static final String NAMESPACE_ALARM_MANAGER = "alarm_manager"; + field public static final String NAMESPACE_APP_CLONING = "app_cloning"; + field public static final String NAMESPACE_APP_STANDBY = "app_standby"; + field public static final String NAMESPACE_ARC_APP_COMPAT = "arc_app_compat"; + field public static final String NAMESPACE_CONFIGURATION = "configuration"; + field public static final String NAMESPACE_CONNECTIVITY_THERMAL_POWER_MANAGER = "connectivity_thermal_power_manager"; + field public static final String NAMESPACE_CONTACTS_PROVIDER = "contacts_provider"; + field public static final String NAMESPACE_DEVICE_IDLE = "device_idle"; + field public static final String NAMESPACE_DEVICE_POLICY_MANAGER = "device_policy_manager"; + field public static final String NAMESPACE_GAME_OVERLAY = "game_overlay"; + field public static final String NAMESPACE_INTELLIGENCE_CONTENT_SUGGESTIONS = "intelligence_content_suggestions"; + field public static final String NAMESPACE_INTERACTION_JANK_MONITOR = "interaction_jank_monitor"; + field public static final String NAMESPACE_LATENCY_TRACKER = "latency_tracker"; + field public static final String NAMESPACE_MEMORY_SAFETY_NATIVE = "memory_safety_native"; + field public static final String NAMESPACE_MGLRU_NATIVE = "mglru_native"; + field public static final String NAMESPACE_REMOTE_KEY_PROVISIONING_NATIVE = "remote_key_provisioning_native"; + field public static final String NAMESPACE_ROTATION_RESOLVER = "rotation_resolver"; + field public static final String NAMESPACE_SETTINGS_STATS = "settings_stats"; + field public static final String NAMESPACE_SETTINGS_UI = "settings_ui"; + field public static final String NAMESPACE_TARE = "tare"; + field public static final String NAMESPACE_VENDOR_SYSTEM_NATIVE = "vendor_system_native"; + field public static final String NAMESPACE_VENDOR_SYSTEM_NATIVE_BOOT = "vendor_system_native_boot"; + field public static final String NAMESPACE_VIRTUALIZATION_FRAMEWORK_NATIVE = "virtualization_framework_native"; + field public static final String NAMESPACE_VOICE_INTERACTION = "voice_interaction"; + field public static final String NAMESPACE_WEAR = "wear"; + field public static final String NAMESPACE_WIDGET = "widget"; + field public static final String NAMESPACE_WINDOW_MANAGER = "window_manager"; + } + + public static class DeviceConfig.Properties { + ctor public DeviceConfig.Properties(@NonNull String, @Nullable java.util.Map<java.lang.String,java.lang.String>); + } + +} + diff --git a/framework/api/system-current.txt b/framework/api/system-current.txt index d802177..3644c2f 100644 --- a/framework/api/system-current.txt +++ b/framework/api/system-current.txt @@ -1 +1,120 @@ // Signature format: 2.0 +package android.provider { + + public final class DeviceConfig { + method public static void addOnPropertiesChangedListener(@NonNull String, @NonNull java.util.concurrent.Executor, @NonNull android.provider.DeviceConfig.OnPropertiesChangedListener); + method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static boolean deleteProperty(@NonNull String, @NonNull String); + method @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static boolean getBoolean(@NonNull String, @NonNull String, boolean); + method @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static float getFloat(@NonNull String, @NonNull String, float); + method @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static int getInt(@NonNull String, @NonNull String, int); + method @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static long getLong(@NonNull String, @NonNull String, long); + method @NonNull @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static android.provider.DeviceConfig.Properties getProperties(@NonNull String, @NonNull java.lang.String...); + method @Nullable @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static String getProperty(@NonNull String, @NonNull String); + method @NonNull public static java.util.List<java.lang.String> getPublicNamespaces(); + method @Nullable @RequiresPermission(android.Manifest.permission.READ_DEVICE_CONFIG) public static String getString(@NonNull String, @NonNull String, @Nullable String); + method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static int getSyncDisabledMode(); + method public static void removeOnPropertiesChangedListener(@NonNull android.provider.DeviceConfig.OnPropertiesChangedListener); + method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static void resetToDefaults(int, @Nullable String); + method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static boolean setProperties(@NonNull android.provider.DeviceConfig.Properties) throws android.provider.DeviceConfig.BadConfigException; + method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static boolean setProperty(@NonNull String, @NonNull String, @Nullable String, boolean); + method @RequiresPermission(android.Manifest.permission.WRITE_DEVICE_CONFIG) public static void setSyncDisabledMode(int); + 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_ADSERVICES = "adservices"; + field public static final String NAMESPACE_AMBIENT_CONTEXT_MANAGER_SERVICE = "ambient_context_manager_service"; + field public static final String NAMESPACE_ANDROID = "android"; + field public static final String NAMESPACE_APPSEARCH = "appsearch"; + field public static final String NAMESPACE_APP_COMPAT = "app_compat"; + field public static final String NAMESPACE_APP_COMPAT_OVERRIDES = "app_compat_overrides"; + field public static final String NAMESPACE_APP_HIBERNATION = "app_hibernation"; + 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_BACKUP_AND_RESTORE = "backup_and_restore"; + field public static final String NAMESPACE_BATTERY_SAVER = "battery_saver"; + field public static final String NAMESPACE_BIOMETRICS = "biometrics"; + field public static final String NAMESPACE_BLOBSTORE = "blobstore"; + field public static final String NAMESPACE_BLUETOOTH = "bluetooth"; + field public static final String NAMESPACE_CAPTIVEPORTALLOGIN = "captive_portal_login"; + field public static final String NAMESPACE_CLIPBOARD = "clipboard"; + field public static final String NAMESPACE_CONNECTIVITY = "connectivity"; + field public static final String NAMESPACE_CONSTRAIN_DISPLAY_APIS = "constrain_display_apis"; + field public static final String NAMESPACE_CONTENT_CAPTURE = "content_capture"; + field @Deprecated public static final String NAMESPACE_DEX_BOOT = "dex_boot"; + field public static final String NAMESPACE_DISPLAY_MANAGER = "display_manager"; + field public static final String NAMESPACE_GAME_DRIVER = "game_driver"; + field public static final String NAMESPACE_HDMI_CONTROL = "hdmi_control"; + field public static final String NAMESPACE_INPUT_METHOD_MANAGER = "input_method_manager"; + field public static final String NAMESPACE_INPUT_NATIVE_BOOT = "input_native_boot"; + field public static final String NAMESPACE_INTELLIGENCE_ATTENTION = "intelligence_attention"; + field public static final String NAMESPACE_JOB_SCHEDULER = "jobscheduler"; + field public static final String NAMESPACE_LMKD_NATIVE = "lmkd_native"; + field public static final String NAMESPACE_LOCATION = "location"; + field public static final String NAMESPACE_MEDIA = "media"; + field public static final String NAMESPACE_MEDIA_NATIVE = "media_native"; + field public static final String NAMESPACE_NEARBY = "nearby"; + field public static final String NAMESPACE_NETD_NATIVE = "netd_native"; + field public static final String NAMESPACE_NNAPI_NATIVE = "nnapi_native"; + field public static final String NAMESPACE_ON_DEVICE_PERSONALIZATION = "on_device_personalization"; + field public static final String NAMESPACE_OTA = "ota"; + field public static final String NAMESPACE_PACKAGE_MANAGER_SERVICE = "package_manager_service"; + field public static final String NAMESPACE_PERMISSIONS = "permissions"; + field public static final String NAMESPACE_PRIVACY = "privacy"; + field public static final String NAMESPACE_PROFCOLLECT_NATIVE_BOOT = "profcollect_native_boot"; + field public static final String NAMESPACE_REBOOT_READINESS = "reboot_readiness"; + field public static final String NAMESPACE_ROLLBACK = "rollback"; + field public static final String NAMESPACE_ROLLBACK_BOOT = "rollback_boot"; + field public static final String NAMESPACE_RUNTIME = "runtime"; + field public static final String NAMESPACE_RUNTIME_NATIVE = "runtime_native"; + field public static final String NAMESPACE_RUNTIME_NATIVE_BOOT = "runtime_native_boot"; + field public static final String NAMESPACE_SCHEDULER = "scheduler"; + field public static final String NAMESPACE_SDK_SANDBOX = "sdk_sandbox"; + field public static final String NAMESPACE_SELECTION_TOOLBAR = "selection_toolbar"; + field public static final String NAMESPACE_STATSD_JAVA = "statsd_java"; + field public static final String NAMESPACE_STATSD_JAVA_BOOT = "statsd_java_boot"; + field public static final String NAMESPACE_STATSD_NATIVE = "statsd_native"; + field public static final String NAMESPACE_STATSD_NATIVE_BOOT = "statsd_native_boot"; + field @Deprecated public static final String NAMESPACE_STORAGE = "storage"; + field public static final String NAMESPACE_STORAGE_NATIVE_BOOT = "storage_native_boot"; + field public static final String NAMESPACE_SURFACE_FLINGER_NATIVE_BOOT = "surface_flinger_native_boot"; + field public static final String NAMESPACE_SWCODEC_NATIVE = "swcodec_native"; + field public static final String NAMESPACE_SYSTEMUI = "systemui"; + field public static final String NAMESPACE_SYSTEM_TIME = "system_time"; + field public static final String NAMESPACE_TELEPHONY = "telephony"; + field public static final String NAMESPACE_TETHERING = "tethering"; + field public static final String NAMESPACE_TEXTCLASSIFIER = "textclassifier"; + field public static final String NAMESPACE_TRANSPARENCY_METADATA = "transparency_metadata"; + field public static final String NAMESPACE_UWB = "uwb"; + field public static final String NAMESPACE_WEARABLE_SENSING = "wearable_sensing"; + field public static final String NAMESPACE_WINDOW_MANAGER_NATIVE_BOOT = "window_manager_native_boot"; + } + + public static class DeviceConfig.BadConfigException extends java.lang.Exception { + ctor public DeviceConfig.BadConfigException(); + } + + public static interface DeviceConfig.OnPropertiesChangedListener { + method public void onPropertiesChanged(@NonNull android.provider.DeviceConfig.Properties); + } + + public static class DeviceConfig.Properties { + method public boolean getBoolean(@NonNull String, boolean); + method public float getFloat(@NonNull String, float); + method public int getInt(@NonNull String, int); + method @NonNull public java.util.Set<java.lang.String> getKeyset(); + method public long getLong(@NonNull String, long); + method @NonNull public String getNamespace(); + method @Nullable public String getString(@NonNull String, @Nullable String); + } + + public static final class DeviceConfig.Properties.Builder { + ctor public DeviceConfig.Properties.Builder(@NonNull String); + method @NonNull public android.provider.DeviceConfig.Properties build(); + method @NonNull public android.provider.DeviceConfig.Properties.Builder setBoolean(@NonNull String, boolean); + method @NonNull public android.provider.DeviceConfig.Properties.Builder setFloat(@NonNull String, float); + method @NonNull public android.provider.DeviceConfig.Properties.Builder setInt(@NonNull String, int); + method @NonNull public android.provider.DeviceConfig.Properties.Builder setLong(@NonNull String, long); + method @NonNull public android.provider.DeviceConfig.Properties.Builder setString(@NonNull String, @Nullable String); + } + +} + |