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