You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Android N

From EverybodyWiki Bios & Wiki



Android "N"
A version of the Android operating system
DeveloperGoogle
Latest previewPreview 1[1] / March 9, 2016; 8 years ago (2016-03-09)
Preceded byAndroid 6.x "Marshmallow"
Official websitewww.android.com
Support status
Pre-release beta

Android "N" is the working title of an upcoming release of the Android mobile operating system. It was first released as a developer preview on March 9, 2016, with factory images for current Nexus devices, as well as a new "Android Beta Program" which allows supported devices to be upgraded directly to the Android "N" beta via over-the-air update. The stable release of the operating system is expected in mid-2016.[2][3]

Features[edit]

"N" introduces a split-screen multi-window mode, in which two apps can be snapped to occupy halves of the screen. The notification shade was also redesigned, featuring a smaller row of icons for settings, replacing notification cards with a "sheet" design, and allowing inline replies to notifications implemented via existing APIs used with Android Wear. Notifications from a single app can also be "bundled".[3] Improvements were also made to the "Doze" power saving mechanisms introduced by Marshmallow, allowing power savings when the device's screen is off but not stationary.[3]

Development platform[edit]

In December 2015, Google announced that Android N would switch its Java Runtime Environment from the defunct Apache Harmony to OpenJDK—the official open source implementation of the Java platform maintained by Oracle Corporation and the Java community.[4] In its announcement, Google claimed this was part of an effort to create a "common code base" between Java on Android and other platforms.[5] Google later admitted in a court filing that this was part of an effort to address an ongoing lawsuit with Oracle surrounding its use of copyrighted Java APIs as part of the Android platform, as OpenJDK is expressly licensed by Oracle under the GNU General Public License (GPL) with a linking exception.[4][5]

The Android Runtime (ART) now incorporates a "Profile-guided compilation" system, utilizing a JIT compiler and profiling alongside its current ahead-of-time compiler to further optimize apps for a device's hardware and other condititions in the background. This change also increases the speed of the application "optimization" process that occurs on an app or system upgrade.[6]

See also[edit]

Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".

References[edit]

  1. "Android N Preview 1". android.googlesource.com. Retrieved March 9, 2016.
  2. "Google launches Android N developer preview and beta program". VentureBeat. Retrieved 9 March 2016.
  3. 3.0 3.1 3.2 "Surprise! The Android N Developer Preview is out right now". Ars Technica. Retrieved 9 March 2016.
  4. 4.0 4.1 "Android N switches to OpenJDK, Google tells Oracle it is protected by the GPL". Ars Technica. Retrieved 7 January 2016.
  5. 5.0 5.1 "Google confirms next Android version won't implement Oracle's proprietary Java APIs". VentureBeat. Retrieved 30 December 2015.
  6. "Android N for Developers". Android Developers. Retrieved 10 March 2016.

External links[edit]


This article "Android N" is from Wikipedia. The list of its authors can be seen in its historical. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.