From fc1f5e24bcd678a08221c8c01a364807edca6daf Mon Sep 17 00:00:00 2001
From: Dirk Dougherty
Date: Tue, 2 Nov 2010 19:15:51 -0700
Subject: doc change: update uses-feature for gingerbread.
Change-Id: I1af174da527a91e111d6bdecaad8c08bde050c24
---
.../guide/topics/manifest/uses-feature-element.jd | 76 ++++++++++++++++++----
1 file changed, 62 insertions(+), 14 deletions(-)
(limited to 'docs')
diff --git a/docs/html/guide/topics/manifest/uses-feature-element.jd b/docs/html/guide/topics/manifest/uses-feature-element.jd
index 45f4a66..b5b30f6 100644
--- a/docs/html/guide/topics/manifest/uses-feature-element.jd
+++ b/docs/html/guide/topics/manifest/uses-feature-element.jd
@@ -472,11 +472,11 @@ If you are developing in Eclipse with ADT, right-click the project and select
Package. Select a destination filename and path and click
OK.
Next, locate the aapt
tool, if it is not already in your PATH.
-If you are using SDK Tools r7 or earlier, you can find aapt
in the
-<SDK>/platforms/android-<platform>/tools/
directory.
+If you are using SDK Tools r8 or higher, you can find aapt
in the
+<SDK>/platform-tools/
directory.
Note: You must use the version of
-aapt
that is provided for the latest platform release available. If
-you do not have the latest platform release, download it using the aapt that is provided for the latest Platform-Tools component available. If
+you do not have the latest Platform-Tools component, download it using the Android SDK and AVD Manager.
Run aapt
using this syntax:
@@ -522,6 +522,14 @@ in a separate <uses-feature>
element.
Comments |
+ Audio |
+ android.hardware.audio.low_latency |
+ The application uses a low-latency audio pipeline on the device and
+is sensitive to delays or lag in sound input or output. |
+
+ |
+
+
Bluetooth |
android.hardware.bluetooth |
The application uses Bluetooth radio features in the device. |
@@ -529,7 +537,7 @@ in a separate <uses-feature>
element.
- Camera |
+ Camera |
android.hardware.camera |
The application uses the device's camera. If the device supports
multiple cameras, the application uses the camera that facing
@@ -539,7 +547,7 @@ in a separate <uses-feature> element.
|
android.hardware.camera.autofocus |
Subfeature. The application uses the device camera's autofocus capability. |
- If declared with the "android:required="true"
+ | If declared with the "android:required="true"
attribute, these subfeatures implicitly declare the
android.hardware.camera parent feature. |
@@ -547,6 +555,10 @@ attribute, these subfeatures implicitly declare the
android.hardware.camera.flash |
Subfeature. The application uses the device camera's flash. |
+
+ android.hardware.camera.front |
+ Subfeature. The application uses a front-facing camera on the device. |
+
Location |
@@ -568,21 +580,43 @@ attribute, these subfeatures implicitly declare the
Subfeature. The application uses precise location coordinates obtained
from a Global Positioning System receiver on the device. |
-
- Sensors |
+ Microphone |
+ android.hardware.microphone |
+ The application uses a microphone on the device.
+ |
+ |
+
+
+ Near Field Communications |
+ android.hardware.nfc |
+ The application uses NFC radio features in the device. |
+ |
+
+
+ Sensors |
android.hardware.sensor.accelerometer |
The application uses motion readings from an accelerometer on the
device. |
|
+ android.hardware.sensor.barometer |
+ The application uses the device's barometer. |
+ |
+
+
android.hardware.sensor.compass |
The application uses directional readings from a magnetometer (compass) on
the device. |
|
+ android.hardware.sensor.gyroscope |
+ The application uses the device's gyroscope sensor. |
+ |
+
+
android.hardware.sensor.light |
The application uses the device's light sensor. |
|
@@ -593,12 +627,20 @@ the device.
|
- Microphone |
- android.hardware.microphone |
- The application uses a microphone on the device.
+ | SIP/VOIP |
+ android.hardware.sip |
+ The application uses SIP service on the device.
|
|
+
+ android.hardware.sip.voip |
+ Subfeature. The application uses SIP-based VOIP service on the device.
+ |
+ If declared with the "android:required="true" attribute, this
+subfeature implicitly declares the android.hardware.sip
+parent feature. |
+
Telephony |
@@ -622,14 +664,14 @@ device.
- Touchscreen |
+ Touchscreen |
android.hardware.touchscreen |
The application uses touchscreen capabilities on the device. |
|
android.hardware.touchscreen.multitouch |
- The application uses basic two-point multitouch capabilities on the device
+ | Subfeature. The application uses basic two-point multitouch capabilities on the device
screen. |
If declared with the "android:required="true" attribute, this
subfeature implicitly declares the android.hardware.touchscreen
@@ -640,10 +682,16 @@ parent feature. |
Subfeature. The application uses advanced multipoint multitouch
capabilities on the device screen, such as for tracking two or more points fully
independently. |
- If declared with the "android:required="true" attribute, this
+ | If declared with the "android:required="true" attribute, this
subfeature implicitly declares the
android.hardware.touchscreen.multitouch parent feature. |
+
+ android.hardware.touchscreen.multitouch.jazzhand |
+ Subfeature. The application uses advanced multipoint multitouch
+capabilities on the device screen, for tracking up to five points fully
+independently. |
+
Wifi |
--
cgit v1.1