From 15ab08f94a1120f924babca894d371d64f0f282f Mon Sep 17 00:00:00 2001 From: Ricardo Cervera Date: Thu, 6 Feb 2014 12:20:53 -0800 Subject: docs: Added missing elements in uses-feature. Bug: 12913153 Change-Id: Ib4d5a8bf5b80dcde68ffd031381b0104592b101b Review: http://quixote.mtv.corp.google.com:8001/guide/topics/manifest/uses-feature-element.html --- .../guide/topics/manifest/uses-feature-element.jd | 56 ++++++++++++++++------ 1 file changed, 42 insertions(+), 14 deletions(-) (limited to 'docs/html/guide') diff --git a/docs/html/guide/topics/manifest/uses-feature-element.jd b/docs/html/guide/topics/manifest/uses-feature-element.jd index cb92f6d..f11f955 100644 --- a/docs/html/guide/topics/manifest/uses-feature-element.jd +++ b/docs/html/guide/topics/manifest/uses-feature-element.jd @@ -549,11 +549,15 @@ is sensitive to delays or lag in sound input or output. - Bluetooth - android.hardware.bluetooth + Bluetooth + android.hardware.bluetooth The application uses Bluetooth radio features in the device. - If your app uses Bluetooth Low Energy, also declare - {@code android.software.bluetooth_le}. + + + + android.hardware.bluetooth_le + The application uses Bluetooth Low Energy radio features in the device. + Camera @@ -586,6 +590,13 @@ not required. + Infrared + android.hardware.consumerir + The application uses the consumer IR capabilities on the device. + + + + Location android.hardware.location The application uses one or more features on the device for determining @@ -613,13 +624,18 @@ from a Global Positioning System receiver on the device. - NFC + NFC android.hardware.nfc The application uses Near Field Communications radio features in the device. - Sensors + android.hardware.nfc.hce + The application uses the NFC card emulation feature in the device. + + + + Sensors android.hardware.sensor.accelerometer The application uses motion readings from an accelerometer on the device. @@ -651,6 +667,16 @@ the device. The application uses the device's proximity sensor. + + android.hardware.sensor.stepcounter + The application uses the device's step counter. + + + + android.hardware.sensor.stepdetector + The application uses the device's step detector. + + Screen @@ -828,11 +854,15 @@ hosts). - Wifi + Wi-Fi android.hardware.wifi - The application uses 802.11 networking (wifi) features on the device. + The application uses 802.11 networking (Wi-Fi) features on the device. + + android.hardware.wifi.direct + The application uses the Wi-Fi Direct networking features on the device. + @@ -857,11 +887,9 @@ in a separate <uses-feature> element.

that include a Home screen or similar location where users can embed App Widgets. - Bluetooth Low Energy - android.software.bluetooth_le -

The application uses Bluetooth Low Energy APIs and should be installed only on devices - that are capable of communicating with other devices via Bluetooth Low Energy. -

This implicitly also declares the {@code android.hardware.bluetooth} feature. + Device Management + android.software.device_admin + The application uses device policy enforcement via device administrators. Home Screen @@ -1056,7 +1084,7 @@ filtering based on the CAMERA permission, you would add this - Wifi + Wi-Fi ACCESS_WIFI_STATE android.hardware.wifi -- cgit v1.1