From 45b8b464992bbfa9bd2a587f05c1e1723aedcecd Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Wed, 7 Sep 2011 11:24:16 -0700 Subject: Add feature definition for Wi-Fi Direct Bug: 5267396 Change-Id: I4f61b0afd1466420ab951f6d74ec444036772b21 --- api/current.txt | 1 + core/java/android/content/pm/PackageManager.java | 7 +++++++ data/etc/android.hardware.wifi.direct.xml | 20 ++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 data/etc/android.hardware.wifi.direct.xml diff --git a/api/current.txt b/api/current.txt index f8b7bd9ffc6b..0b10d86562e4 100644 --- a/api/current.txt +++ b/api/current.txt @@ -6211,6 +6211,7 @@ package android.content.pm { field public static final java.lang.String FEATURE_USB_ACCESSORY = "android.hardware.usb.accessory"; field public static final java.lang.String FEATURE_USB_HOST = "android.hardware.usb.host"; field public static final java.lang.String FEATURE_WIFI = "android.hardware.wifi"; + field public static final java.lang.String FEATURE_WIFI_DIRECT = "android.hardware.wifi.direct"; field public static final int GET_ACTIVITIES = 1; // 0x1 field public static final int GET_CONFIGURATIONS = 16384; // 0x4000 field public static final int GET_DISABLED_COMPONENTS = 512; // 0x200 diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 5c641f10b753..b4e3988be62d 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -1020,6 +1020,13 @@ public abstract class PackageManager { @SdkConstant(SdkConstantType.FEATURE) public static final String FEATURE_WIFI = "android.hardware.wifi"; + /** + * Feature for {@link #getSystemAvailableFeatures} and + * {@link #hasSystemFeature}: The device supports Wi-Fi Direct networking. + */ + @SdkConstant(SdkConstantType.FEATURE) + public static final String FEATURE_WIFI_DIRECT = "android.hardware.wifi.direct"; + /** * Action to external storage service to clean out removed apps. * @hide diff --git a/data/etc/android.hardware.wifi.direct.xml b/data/etc/android.hardware.wifi.direct.xml new file mode 100644 index 000000000000..78cb4747fbf2 --- /dev/null +++ b/data/etc/android.hardware.wifi.direct.xml @@ -0,0 +1,20 @@ + + + + + + + -- cgit v1.2.3-59-g8ed1b