Loading docs/html/guide/topics/manifest/uses-feature-element.jd +32 −2 Original line number Diff line number Diff line Loading @@ -6,7 +6,8 @@ page.title=<uses-feature> <dt>syntax:</dt> <dd> <pre class="stx"> <uses-feature android:<a href="#glEsVersion">glEsVersion</a>=["true" | "false"] /> <uses-feature android:<a href="#glEsVersion">glEsVersion</a>="<em>integer</em>" android:<a href="#name">name</a>="<em>string</em>" /> </pre> </dd> Loading @@ -14,7 +15,7 @@ page.title=<uses-feature> <dd><code><a href="{@docRoot}guide/topics/manifest/manifest-element.html"><manifest></a></code></dd> <dt>description:</dt> <dd>This element specifies specific features used by the application. <dd>This element specifies a specific feature used by the application. Android provides some features that may not be equally supported by all Android devices. In a manner similar to the <code><a href="uses-sdk-element.html"><uses-sdk></a></code> element, this element allows an application to specify which potentially variable Loading @@ -23,6 +24,11 @@ will not be installed on devices that do not offer the required feature.</p> <p>For example, an application might specify that it requires a certain version of Open GL. If a device does not support that version of Open GL, then it will not allow installation of the application.</p> <p class="note"><strong>Note:</strong> For each feature required by your application, you must include a new {@code <uses-feature>} element. Multiple features cannot be declared in one instance of this element.</p> </dd> Loading @@ -38,6 +44,30 @@ If a device does not support that version of Open GL, then it will not allow ins </dl> </dd> <dd> <dl class="attr"><dt><a name="name"></a>{@code android:name}</dt> <dd>The name of a feature required by the application. The value must be one of the following accepted strings: <table> <tr> <th>Value</th> <th>Description</th> </tr><tr> <td>"{@code android.hardware.camera}"</td> <td>The application requires a camera.</td> </tr><tr> <td>"{@code android.hardware.camera.autofocus}"</td> <td>The application requires a camera with auto-focus capability. As a prerequisite, "{@code android.hardware.camera}" must also be declared with a separate {@code <uses-feature>} element.</td> </tr> </table> </dd> </dl> </dd> <!-- ##api level indication## --> <dt>introduced in:</dt> <dd>API Level 4</dd> Loading Loading
docs/html/guide/topics/manifest/uses-feature-element.jd +32 −2 Original line number Diff line number Diff line Loading @@ -6,7 +6,8 @@ page.title=<uses-feature> <dt>syntax:</dt> <dd> <pre class="stx"> <uses-feature android:<a href="#glEsVersion">glEsVersion</a>=["true" | "false"] /> <uses-feature android:<a href="#glEsVersion">glEsVersion</a>="<em>integer</em>" android:<a href="#name">name</a>="<em>string</em>" /> </pre> </dd> Loading @@ -14,7 +15,7 @@ page.title=<uses-feature> <dd><code><a href="{@docRoot}guide/topics/manifest/manifest-element.html"><manifest></a></code></dd> <dt>description:</dt> <dd>This element specifies specific features used by the application. <dd>This element specifies a specific feature used by the application. Android provides some features that may not be equally supported by all Android devices. In a manner similar to the <code><a href="uses-sdk-element.html"><uses-sdk></a></code> element, this element allows an application to specify which potentially variable Loading @@ -23,6 +24,11 @@ will not be installed on devices that do not offer the required feature.</p> <p>For example, an application might specify that it requires a certain version of Open GL. If a device does not support that version of Open GL, then it will not allow installation of the application.</p> <p class="note"><strong>Note:</strong> For each feature required by your application, you must include a new {@code <uses-feature>} element. Multiple features cannot be declared in one instance of this element.</p> </dd> Loading @@ -38,6 +44,30 @@ If a device does not support that version of Open GL, then it will not allow ins </dl> </dd> <dd> <dl class="attr"><dt><a name="name"></a>{@code android:name}</dt> <dd>The name of a feature required by the application. The value must be one of the following accepted strings: <table> <tr> <th>Value</th> <th>Description</th> </tr><tr> <td>"{@code android.hardware.camera}"</td> <td>The application requires a camera.</td> </tr><tr> <td>"{@code android.hardware.camera.autofocus}"</td> <td>The application requires a camera with auto-focus capability. As a prerequisite, "{@code android.hardware.camera}" must also be declared with a separate {@code <uses-feature>} element.</td> </tr> </table> </dd> </dl> </dd> <!-- ##api level indication## --> <dt>introduced in:</dt> <dd>API Level 4</dd> Loading