From 17525b616d9b3de724d9b495c639e6e8bb2f2b64 Mon Sep 17 00:00:00 2001 From: Calvin Huang Date: Tue, 9 Nov 2021 00:52:41 +0000 Subject: [PATCH] Add feature flag for Android automotive OS templates host Bug: 204165454 Fix: 204165454 Test: Build gcar_emu_x86_64-userdebug then run \ android.app.cts.SystemFeaturesTest#testFeatureNamespaces Change-Id: I77f817ae02e581e010cdd7eb3ee9e4d1c1bb8e37 --- 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 d4fa2d54bd8c4..a6bf6a41e7565 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -2473,6 +2473,16 @@ public abstract class PackageManager { @SdkConstant(SdkConstantType.FEATURE) public static final String FEATURE_CTS = "android.software.cts"; + /** + * Feature for {@link #getSystemAvailableFeatures} and {@link #hasSystemFeature}: The device + * is opted-in to render the application using Automotive App Host + * + * @hide + */ + @SdkConstant(SdkConstantType.FEATURE) + public static final String FEATURE_CAR_TEMPLATES_HOST = + "android.software.car.templates_host"; + /** * Feature for {@link #getSystemAvailableFeatures} and * {@link #hasSystemFeature(String, int)}: If this feature is supported, the device supports