summaryrefslogtreecommitdiffstats
path: root/docs/html/preview/support.jd
diff options
context:
space:
mode:
Diffstat (limited to 'docs/html/preview/support.jd')
-rw-r--r--docs/html/preview/support.jd201
1 files changed, 194 insertions, 7 deletions
diff --git a/docs/html/preview/support.jd b/docs/html/preview/support.jd
index d908f77..9ad9ac0 100644
--- a/docs/html/preview/support.jd
+++ b/docs/html/preview/support.jd
@@ -5,20 +5,21 @@ page.image=images/cards/card-support_16-9_2x.png
@jd:body
<div class="cols" style=
-"background-color:#ffebc3; padding: 5px 0;margin-bottom:1em; text-align:center;">
+"background-color:#f2daf5; padding: 5px 0;margin-bottom:1em; text-align:center;">
<h3>
- Developer Preview 2 is now available
+ Developer Preview 3 is now available
</h3>
-
+ <p>Includes final SDK and near-final system images</p>
+ <div style="margin:auto 1em">
<ul class="dac-section-links">
<li class="dac-section-link">
- <a href="#preview2-notes">
+ <a href="#preview3-notes">
<span class="dac-sprite dac-auto-chevron"></span>
Read the Notes</a>
</li>
<li class="dac-section-link">
- <a href="#preview2-get">
+ <a href="#preview3-get">
<span class="dac-sprite dac-auto-chevron"></span>
Get the Update</a>
</li>
@@ -29,6 +30,7 @@ page.image=images/cards/card-support_16-9_2x.png
Report Issues</a>
</li>
</ul>
+ </div>
</div>
<p>
@@ -46,6 +48,191 @@ page.image=images/cards/card-support_16-9_2x.png
community</a>.
</p>
+<h2 id="preview3-notes">
+ Developer Preview 3
+</h2>
+
+<div class="wrap">
+ <div class="cols">
+ <div class="col-9of16">
+ <p>
+ <em>Date: August 2015<br>
+ Builds: XXXXXX (Nexus 5, 6, 9), MPZ79N (Nexus Player)<br>
+ Hardware support: Nexus 5, 6, 9, Player<br>
+ Emulator support: x86 &amp; ARM 32/64-bit<br>
+ Google Play services: 7.8</em>
+ </p>
+ </div>
+ </div>
+</div>
+
+<p>
+ Android M Developer Preview 3 is the <strong>final incremental update</strong>
+ to the Android M preview platform that was originally released in May 2015.
+ The update includes <strong>final APIs and final SDK</strong>, as well as
+ <strong>near-final system images</strong> for testing your apps. The
+ updated system images include a variety of fixes and enhancements across
+ the system, including those related to issues reported by developers
+ through the external issue tracker.
+</p>
+
+<p>
+ If you are currently developing or testing on Android M, you should <strong>update
+ your environment to Developer Preview 3</strong> as soon as possible, so that
+ you can begin <strong>final compatibility testing</strong> in preparation for the public
+ release to device manufacturers.</p>
+
+<p class="important">Updating to Developer Preview 3 ensures that
+ you are building against final platform APIs and testing against
+ the final behaviors. If you are just getting started with the Android
+ M Developer Preview SDK, follow the instructions in <a href=
+ "/preview/setup-sdk.html">Set up the Preview SDK</a>, then update your
+ environment for Developer Preview 3.
+</p>
+
+<h3>
+ What's included
+</h3>
+
+<p>
+ Developer Preview 3 includes an updated SDK and system images,
+ documentation, and samples for developing against the final Android M
+ development platform.
+</p>
+
+<ul>
+ <li>
+ <strong>SDK platform</strong> and <strong>system images</strong> (Nexus and
+ emulator) for building and testing. You can download the updated tools from
+ the SDK Manager, and the system images are available by over-the-air (OTA)
+ update or download (see below).
+ </li>
+
+ <li>
+ <strong>Updated documentation</strong>. The <a href=
+ "/preview/behavior-changes.html">Behavior Changes</a>, <a href=
+ "/preview/api-overview.html">API Overview</a>, and <a href=
+ "/preview/features/runtime-permissions.html">Permissions</a> documents have
+ been updated to reflect the latest changes in the platform. An updated
+ <a href="/preview/download.html">Developer Documentation download
+ package</a> is available, including full reference docs and API diff
+ reports.
+ </li>
+
+ <li>
+ <strong>Translations</strong> of the documentation are now available. Use
+ the language selector at the bottom right corner of any page to switch
+ languages. Note that some of the translated docs are not yet updated for
+ Developer Preview 3 (coming soon).
+ </li>
+
+ <li>The <a href="/preview/samples.html">Android M code samples</a> are also
+ updated to account for API and behavior changes:
+ <ul>
+ <li>
+ <a href=
+ "https://github.com/googlesamples/android-RuntimePermissions">RuntimePermissions</a>
+ / <a href=
+ "https://github.com/googlesamples/android-RuntimePermissionsBasic">RuntimePermissionsBasic</a>
+ are updated to reflect latest permissions API changes, including
+ <code>shouldShowRequestPermissionRationale()</code>.
+ </li>
+ <li>
+ <a href=
+ "https://github.com/googlesamples/android-FingerprintDialog">FingerprintDialog</a>
+ adds a flow to ask for passwords when new fingerprints are added as
+ well as a preference if the app will use fingerprints as a method of
+ authentication.
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<h3 id="changes">
+ Key changes
+</h3>
+
+<ul>
+ <li>Add here
+ <ul>
+ <li>
+ </li>
+ </ul>
+ </li>
+
+ <li>Other changes
+ <ul>
+ <li>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<p>
+ For a complete list of changes, including renamed and removed APIs, please
+ refer to the API Diff reports below:</p>
+ <ul>
+ <li><a href="@docRoot"sdk/api_diff/mnc-preview-3/changes.html">API Differences: Preview 2 to Preview 3 (API level 23)</a></li>
+ <li><a href="@docRoot"sdk/api_diff/23/changes.html">API Differences: API level 22 to API level 23</a></li>
+ </ul>
+
+<h3 id="ki">
+ Known issues
+</h3>
+
+<ul>
+ <li>General issues:
+ <ul>
+ <li>Add
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<p>
+ For a complete list of reported issues, please refer to the <a href=
+ "https://code.google.com/p/android/issues/list">open issues list</a> on the
+ Developer Preview <a href=
+ "https://code.google.com/p/android-developer-preview/">issue tracker</a>.
+</p>
+
+<h3 id="preview3-get">
+ Get Developer Preview 3
+</h3>
+
+<p>
+ You can download the Developer Preview 3 final SDK platform and
+ emulator images from the SDK Manager.
+</p>
+
+<p>
+ Developer Preview 3 system images for supported Nexus devices are available
+ by download and by over-the-air (OTA) update. The OTA update is available
+ only to supported devices that are currently running a Developer Preview build.
+ If your device is running a Developer Preview build, you should automatically receive
+ the OTA update within a few days of availability.
+</p>
+
+<p>
+ If you are just getting started with Android M Developer Preview and want
+ to receive Developer Preview 3 via OTA, download the
+ Developer Preview 2 <a href="{@docRoot}preview/download_mp2.html#images">
+ system image</a>, and flash it to your device. Then,
+ leave the device powered on for several hours. It registers with the
+ OTA service, and receives Developer Preview 3 by OTA.
+</p>
+
+<p>
+ For instructions on how to download and flash your device to the Developer
+ Preview, see the links and instructions on the <a href=
+ "/preview/download.html">Downloads</a> page.
+</p>
+
+<p>
+ For instructions on how to start developing and testing with Android M, read
+ <a href="/preview/setup-sdk.html">Setting up the SDK</a>.
+</p>
+
<h2 id="preview2-notes">
Developer Preview 2
</h2>
@@ -164,8 +351,8 @@ page.image=images/cards/card-support_16-9_2x.png
</li>
<li>Remote Bluetooth/Wi-Fi MAC's now require either the
- <code>android.permission.LOCATION_FINE</code> or
- <code>android.permission.LOCATION_COARSE</code> permission.
+ <code>android.permission.ACCESS_COARSE_LOCATION</code> or
+ <code>android.permission.ACCESS_FINE_LOCATION</code> permission.
</li>
<li>Some accounts and identity permissions are moved to