1// This file is auto-generated. DO NOT MODIFY. 2// Args: com.android.systemfeatures.RoNoFeatures \ 3// --readonly=true \ 4// --feature-apis=WATCH 5package com.android.systemfeatures; 6 7import android.annotation.NonNull; 8import android.annotation.Nullable; 9import android.content.Context; 10import android.content.pm.FeatureInfo; 11import android.content.pm.PackageManager; 12import android.util.ArrayMap; 13 14/** 15 * @hide 16 */ 17public final class RoNoFeatures { 18 /** 19 * Check for FEATURE_WATCH. 20 * 21 * @hide 22 */ 23 public static boolean hasFeatureWatch(Context context) { 24 return hasFeatureFallback(context, PackageManager.FEATURE_WATCH); 25 } 26 27 private static boolean hasFeatureFallback(Context context, String featureName) { 28 return context.getPackageManager().hasSystemFeature(featureName, 0); 29 } 30 31 /** 32 * @hide 33 */ 34 @Nullable 35 public static Boolean maybeHasFeature(String featureName, int version) { 36 return null; 37 } 38 39 /** 40 * Gets features marked as available at compile-time, keyed by name. 41 * 42 * @hide 43 */ 44 @NonNull 45 public static ArrayMap<String, FeatureInfo> getReadOnlySystemEnabledFeatures() { 46 ArrayMap<String, FeatureInfo> features = new ArrayMap<>(0); 47 return features; 48 } 49} 50