Loading docs/html/guide/topics/manifest/uses-sdk-element.jd +5 −24 Original line number Diff line number Diff line Loading @@ -19,7 +19,6 @@ page.tags=api levels,sdk version,minsdkversion,targetsdkversion,maxsdkversion <li><a href="#testing">Testing against higher API Levels</a></li> </ol> </li> <li><a href="#provisional">Using a Provisional API Level</a></li> <li><a href="#filtering">Filtering the Reference Documentation by API Level</a></li> </ol> </div> Loading Loading @@ -227,6 +226,11 @@ Versions dashboards page</a>.</p> <table> <tr><th>Platform Version</th><th>API Level</th><th>VERSION_CODE</th><th>Notes</th></tr> <tr><td>Android 6.0</td> <td><a href="{@docRoot}sdk/api_diff/23/changes.html" title="Diff Report">23</a></td> <td>{@link android.os.Build.VERSION_CODES#M}</td> <td><a href="{@docRoot}preview/api-overview.html">API Changes</a></td></tr> <tr><td><a href="{@docRoot}about/versions/android-5.1.html">Android 5.1</a></td> <td><a href="{@docRoot}sdk/api_diff/22/changes.html" title="Diff Report">22</a></td> <td>{@link android.os.Build.VERSION_CODES#LOLLIPOP_MR1}</td> Loading Loading @@ -552,29 +556,6 @@ you are using a physical device for testing, ensure that you know the API Level of the Android platform it runs. See the table at the top of this document for a list of platform versions and their API Levels. </p> <h2 id="provisional">Using a Provisional API Level</h2> <p>In some cases, an "Early Look" Android SDK platform may be available. To let you begin developing on the platform although the APIs may not be final, the platform's API Level integer will not be specified. You must instead use the platform's <em>provisional API Level</em> in your application manifest, in order to build applications against the platform. A provisional API Level is not an integer, but a string matching the codename of the unreleased platform version. The provisional API Level will be specified in the release notes for the Early Look SDK release notes and is case-sensitive.</p> <p>The use of a provisional API Level is designed to protect developers and device users from inadvertently publishing or installing applications based on the Early Look framework API, which may not run properly on actual devices running the final system image.</p> <p>The provisional API Level will only be valid while using the Early Look SDK and can only be used to run applications in the emulator. An application using the provisional API Level can never be installed on an Android device. At the final release of the platform, you must replace any instances of the provisional API Level in your application manifest with the final platform's actual API Level integer.</p> <h2 id="filtering">Filtering the Reference Documentation by API Level</h2> Loading Loading
docs/html/guide/topics/manifest/uses-sdk-element.jd +5 −24 Original line number Diff line number Diff line Loading @@ -19,7 +19,6 @@ page.tags=api levels,sdk version,minsdkversion,targetsdkversion,maxsdkversion <li><a href="#testing">Testing against higher API Levels</a></li> </ol> </li> <li><a href="#provisional">Using a Provisional API Level</a></li> <li><a href="#filtering">Filtering the Reference Documentation by API Level</a></li> </ol> </div> Loading Loading @@ -227,6 +226,11 @@ Versions dashboards page</a>.</p> <table> <tr><th>Platform Version</th><th>API Level</th><th>VERSION_CODE</th><th>Notes</th></tr> <tr><td>Android 6.0</td> <td><a href="{@docRoot}sdk/api_diff/23/changes.html" title="Diff Report">23</a></td> <td>{@link android.os.Build.VERSION_CODES#M}</td> <td><a href="{@docRoot}preview/api-overview.html">API Changes</a></td></tr> <tr><td><a href="{@docRoot}about/versions/android-5.1.html">Android 5.1</a></td> <td><a href="{@docRoot}sdk/api_diff/22/changes.html" title="Diff Report">22</a></td> <td>{@link android.os.Build.VERSION_CODES#LOLLIPOP_MR1}</td> Loading Loading @@ -552,29 +556,6 @@ you are using a physical device for testing, ensure that you know the API Level of the Android platform it runs. See the table at the top of this document for a list of platform versions and their API Levels. </p> <h2 id="provisional">Using a Provisional API Level</h2> <p>In some cases, an "Early Look" Android SDK platform may be available. To let you begin developing on the platform although the APIs may not be final, the platform's API Level integer will not be specified. You must instead use the platform's <em>provisional API Level</em> in your application manifest, in order to build applications against the platform. A provisional API Level is not an integer, but a string matching the codename of the unreleased platform version. The provisional API Level will be specified in the release notes for the Early Look SDK release notes and is case-sensitive.</p> <p>The use of a provisional API Level is designed to protect developers and device users from inadvertently publishing or installing applications based on the Early Look framework API, which may not run properly on actual devices running the final system image.</p> <p>The provisional API Level will only be valid while using the Early Look SDK and can only be used to run applications in the emulator. An application using the provisional API Level can never be installed on an Android device. At the final release of the platform, you must replace any instances of the provisional API Level in your application manifest with the final platform's actual API Level integer.</p> <h2 id="filtering">Filtering the Reference Documentation by API Level</h2> Loading