From 0f1dd617cb0403378d7f46c42ed3d904afa81ef0 Mon Sep 17 00:00:00 2001 From: Dirk Dougherty Date: Sun, 17 Jul 2016 20:59:36 -0700 Subject: [PATCH] Doc change: updates for DP5 release notes. Change-Id: I39cca9088d6fc5952a359f42e43a324aad4427f0 --- docs/html/preview/overview.jd | 8 ++- docs/html/preview/support.jd | 124 +++++++++++++++++++++++++++------- 2 files changed, 106 insertions(+), 26 deletions(-) diff --git a/docs/html/preview/overview.jd b/docs/html/preview/overview.jd index faf48b8685fa7..601442e95fef2 100644 --- a/docs/html/preview/overview.jd +++ b/docs/html/preview/overview.jd @@ -157,7 +157,7 @@ page.tags="preview", "developer", "android"
  • Preview 2 (incremental update, alpha)
  • Preview 3 (incremental update, beta)
  • Preview 4 (final APIs and official SDK, Play publishing)
  • -
  • Preview 5 (near-final system images for final testing)
  • +
  • Preview 5 (near-final system images for final testing)
  • Final release to AOSP and ecosystem
  • @@ -433,8 +433,10 @@ Android N has
  • Set up your environment by following the instructions for Setting up the Preview SDK and configuring test devices.
  • -
  • Follow the flashing - instructions to flash the latest Android N system image for your device.
  • +
  • Follow the + instructions to update your device to the latest build of the N Developer + Preview. The easiest way is to enroll your device in + Android Beta program.
  • Review the API Reference and Android N samples to gain more insight into new API features and how to use them in your app. diff --git a/docs/html/preview/support.jd b/docs/html/preview/support.jd index 234c21ff7daab..69948d7ea2c33 100644 --- a/docs/html/preview/support.jd +++ b/docs/html/preview/support.jd @@ -17,6 +17,8 @@ page.image=images/cards/card-n-support_2x.png
  • General advisories
  • New in DP5
  • Known issues
  • +
  • Notes on publishing apps + that target API 24
  • Developer Preview 4
  • @@ -52,16 +54,14 @@ page.image=images/cards/card-n-support_2x.png

    Developer Preview 5

    -
    -
    -
    -

    - Date: July 2016
    - Build: NPD90G
    - Emulator support: x86 & ARM (32/64-bit)
    - Google Play services: 8.4
    -

    -
    +
    +
    +

    + Date: July 2016
    + Build: NPD90G
    + Emulator support: x86 & ARM (32/64-bit)
    + Google Play services: 8.4
    +

    @@ -84,15 +84,13 @@ page.image=images/cards/card-n-support_2x.png
  • Developer Preview 5 is Compatibility Test Suite (CTS) - approved on these devices: Nexus 5X, Nexus 6, Nexus 6P, and - Pixel C. Apps that depend on CTS approved builds should work normally + approved on these devices: Nexus 5X, Nexus 6, Nexus 6P, Nexus 9, + and Pixel C. Apps that depend on CTS approved builds should work normally on these devices (Android Pay for example).
  • -
  • Developer Preview 4 is available on all supported - devices: Nexus 5X, Nexus 6, Nexus 6P, Nexus 9, Nexus Player, - Pixel C, General Mobile 4G (Android One), as well as Sony Xperia Z3 - (D6603 and D6653 models). +
  • Developer Preview 5 is available on Nexus 5X, Nexus 6, Nexus 6P, + Nexus 9, Nexus Player, Pixel C, and General Mobile 4G (Android One).
  • @@ -106,8 +104,8 @@ page.image=images/cards/card-n-support_2x.png "{@docRoot}preview/download.html">near-final system images for supported devices and the Android emulator. The images include the final APIs (API level 24) for the upcoming Android N - platform. When you are done testing, you can publish app using API level 24 - to Google Play, in alpha, beta, and production release channels. + platform. When you are done testing, you can publish apps using API + level 24 to Google Play, in alpha, beta, and production release channels.

    @@ -131,6 +129,64 @@ page.image=images/cards/card-n-support_2x.png +

    Multi-window

    +
      +
    • MapView may be blank when resized in multi-window mode and not focused. +
    • +
    + +

    Camera

    +
      +
    • Apps may encounter Intermittent issues recording and playing back + video at 240fps. +
    • +
    + +

    Do Not Disturb

    +
      +
    • Do Not Disturb mode may be set at device reboot. To work around + the issue, delete the existing rule for VR as follows: go to + Settings > Sound > Do not disturb > Automatic Rules + and tap the trash icon next to the VR rule. +
    • +
    + +

    Screen zoom and multiple APKs in Google Play

    +
      +
    • On devices running Developer Preview 5, Google Play services 9.0.83 + incorrectly reports the current screen density rather than the stable screen + density. When screen zoom is enabled on these devices, this can cause Google + Play to select a version of a multi-APK app that’s designed for smaller + screens. This issue is fixed in the next version of Google Play service + and will be included in a later Developer Preview release. +
    • +
    + +

    Vulkan support and multiple APKs in Google Play

    +
      +
    • On devices running Developer Preview 5, Google Play services 9.0.83 + currently reports Vulkan support but not Vulkan version. This can cause + Google Play to select a version of a multi-APK app that’s designed for lower + Vulkan support on devices with higher version support. Currently, the Google + Play Store does not accept uploads of Apps which use Vulkan version + targeting. This support will be added to the Google Play Store in the + future and fixed in the next version of Google Play services (to be included + in a later Developer Preview release) any Android N devices using the + version of Google Play services 9.0.83 will continue to receive versions + of Apps targeting basic Vulkan support. +
    • +
    + +

    Android Auto

    +
      +
    • The version of Google Maps included in Developer Preview 5 (9.30) + crashes when used with Android Auto. This issue will be fixed in the + next update to Google Maps (9.31), expected in the coming weeks. +
    • +
    + + + +

    Notes on publishing apps that target API 24

    + +

    + Before publishing apps that target API 24 in Google Play, keep these points + in mind: +

    + +
      +
    • If your app’s current targetSdkVersion is 22 or lower and + you want to target API 24, you’ll need to support behaviors + introduced with Android 6.0 (Marshmallow), such as runtime permissions, in + addition to Android N behaviors. +
    • + +
    • Once you publish an app with targetSdkVersion set to 23 or + higher, you can't later publish a version of the app with a higher + versionCode that targets 22 or lower. This restriction applies + in alpha and beta channels as well as production channel. +
    • +
    @@ -182,7 +260,7 @@ page.image=images/cards/card-n-support_2x.png
    -

    General advisories

    +

    General advisories

    This Developer Preview release is for app developers and other early @@ -214,7 +292,7 @@ page.image=images/cards/card-n-support_2x.png -

    New in DP4

    +

    New in DP4

    Android N final APIs

    @@ -246,7 +324,7 @@ page.image=images/cards/card-n-support_2x.png your app ready for an update in the Play store.

    -

    Feature and API changes

    +

    Feature and API changes

    -

    Known Issues

    +

    Known Issues

    Stability

    @@ -461,7 +539,7 @@ page.image=images/cards/card-n-support_2x.png

    For the full list of fixed issues, see the issue tracker.

    -

    Notes on publishing apps that target API 24

    +

    Notes on publishing apps that target API 24

    Before publishing apps that target API 24 in Google Play, keep these points