diff --git a/docs/html/about/versions/android-4.2.jd b/docs/html/about/versions/android-4.2.jd index 1e64c4122b3ff..326ace310207a 100644 --- a/docs/html/about/versions/android-4.2.jd +++ b/docs/html/about/versions/android-4.2.jd @@ -9,7 +9,7 @@ sdk.platform.apiLevel=17
API Level: 17
Android 4.2 ({@link android.os.Build.VERSION_CODES#JELLY_BEAN_MR1}) -is an incremental release for Jelly Bean that offers new features for users and app +is an update to the Jelly Bean release that offers new features for users and app developers. This document provides an introduction to the most notable and -useful new APIs for app developers.
+useful new APIs for developers. + +As an app developer, you should download the Android 4.2 system image and SDK platform from +the SDK Manager as soon as possible. If you +don’t have a device running Android 4.2 on which to test your app, use the Android 4.2 system +image to test your app on the Android emulator. +Then build your apps against the Android 4.2 platform to begin using the latest APIs.
+As an app developer, you should download the Android 4.2 system image and SDK platform from -the SDK Manager as soon as possible. If you -don’t have a device running Android 4.2 on which to test your app, use the Android 4.2 system -image to test your app on the Android emulator. -Then build your apps against the Android 4.2 platform to begin using the latest APIs.
- -If you have previously published an app for Android, be aware of the following changes -to some APIs that may affect your app’s behavior:
+If you have previously published an app for Android, be aware of the following +changes that might affect your app’s behavior:
In order to meet the privacy expectations of users when your app requests permission for +if your app requests the {@link android.Manifest.permission#ACCESS_COARSE_LOCATION} permission but +does not request the {@link android.Manifest.permission#ACCESS_FINE_LOCATION} permission. +
To meet the privacy expectations of users when your app requests permission for coarse location (and not fine location), the system will not provide a user location estimate that’s more accurate than a city block.
Daydream is a new interactive screensaver mode for Android devices. It activates automatically when the device is inserted into a dock or when the device is left idle while plugged in to a charger (instead of turning the screen off). Daydream displays one dream at a time, which may -each be purely visual, passive displays that dismiss at a touch, or interactive and responsive +be a purely visual, passive display that dismisses upon touch, or interactive and responsive to the full suite of input events. Your dreams run in your app’s process and have full access to the Android UI toolkit, including views, layouts, and animations, so they are more flexible and powerful than either live wallpapers or app widgets.
@@ -533,7 +533,8 @@ the default signature of theroot() function defines.
-
+Note: Although Filterscript support is in the platform, developer +support will be available in ADT and SDK Tools Release 21.0.1.
For a detailed view of all API changes in Android 4.2, see the