From 8bab2ef6abf225f6845b0aa1577ff8c7db494c7f Mon Sep 17 00:00:00 2001 From: Saeid Farivar Asanjan Date: Thu, 21 Mar 2024 20:55:33 +0000 Subject: Add display compat system feature to PackageManager Bug: 300642384 Test: atest-src CtsAppTestCases:android.app.cts.SystemFeaturesTest#testFeatureNamespaces (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:71d171a13beb9adfa7c9f6a5a7beccca9c9a7580) Merged-In: I1c01965764e308491e0f064f0d3e1129c66101bb Change-Id: I1c01965764e308491e0f064f0d3e1129c66101bb --- core/java/android/content/pm/PackageManager.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index a6bf6a41e756..aafc42058547 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -2483,6 +2483,16 @@ public abstract class PackageManager { public static final String FEATURE_CAR_TEMPLATES_HOST = "android.software.car.templates_host"; + /** + * Feature for {@link #getSystemAvailableFeatures} and + * {@link #hasSystemFeature}: This device is capable of launching apps in automotive display + * compatibility mode. + * @hide + */ + @SdkConstant(SdkConstantType.FEATURE) + public static final String FEATURE_CAR_DISPLAY_COMPATIBILITY = + "android.software.car.display_compatibility"; + /** * Feature for {@link #getSystemAvailableFeatures} and * {@link #hasSystemFeature(String, int)}: If this feature is supported, the device supports -- cgit v1.2.3