Yesterday you read about (and maybe understood) the new Java 8 language features coming with the Android N Developer Preview. One of the prerequisites of using these improvements is the latest version of Android Studio. The IDE was briefly mentioned in that article, but we thought it deserved a little more attention for both the improvements and some of the caveats to updating right now.
The Android Studio 2.1 Preview 1 is based on the current 2.0 version in the beta channel. The changelog is basically a roadmap to supporting the new features promised with Android N: support for Java 8, improved support for the Jack compiler, and an updated New Project wizard to generate projects targeting the Android N Preview. Read More
It took a couple of hours, but the Android Beta page is finally live. There, you'll be able to sign up for the Android Beta Program and enroll any or all of your eligible devices. Read More
Are you tired of Android N already, or are you itching to get even deeper into the preview release? If you're leaning towards the latter, you may want to check out the changelog generated from a fresh code push to the Android Open Source Project (AOSP). Don't get too excited, this isn't a complete platform release (confirmed by Bill Yi), so it doesn't include things like the changes to the notification shade. Rather, the changes uploaded yesterday are mostly for the GPL projects used in Android, and there are still plenty of interesting bites of knowledge to take away from those, as well. Read More
Patience is a virtue, and it's one that Google seems to value greatly. Just a few hours ago, Google released the preview images for Android N with the promise that future updates would come over-the-air through its new Android Beta program, but they forgot to mention that it didn't apply to anyone who manually flashed the images.
Tucked away in the Android Beta page, Google notes that "if you manually flashed Android N on your device by downloading the image from developer.android.com you won't receive OTA updates automatically." I'm sure that everyone who already flashed the update in the last three hours would really have appreciated knowing that before updating to Android N. Read More
When Google first announced Doze for Android Marshmallow, it was touted as a bid to significantly boost battery life by putting the device into a very low power-consumption mode whenever it was stationary and the screen was turned off. This meant that leaving your phone on a table overnight or even for a full day would only sip away a very small amount of your battery. Unfortunately, since it only kicks in for a fully stationary device, Doze in Marshmallow doesn't get triggered if, say, you leave your phone in your pocket instead of placing it on the table, meaning that you won't see any of those battery savings. Read More
Developers have plenty of great new APIs and features coming with Android N, but perhaps the best thing to look forward to is at the language level itself. Starting with the preview SDK due out today, some of the language features of Java 8 will be supported by the Jack compiler. This will bring things like support for lambdas, default and static methods, streams, and functional interfaces. Google is also declaring that the Jack compiler will also be able to remain more up-to-date with Java language features in the future.
One of the top requests from developers over the last few years has been for a more rapid uptake of new language features for Java, many of which would allow for more efficient use of development time and ultimately easier to read code. Read More
Preview images? What preview images? Oh, those ones. Yeah, we've got those. Check out the direct links for each Android N preview image download below (all devices shown except the General Mobile 4G, which will get images at a later date).
The Android system images are previews and are subject to change. Your use of the system images is governed by the Android SDK Preview License Agreement. The Android preview system images are not stable releases, and may contain errors and defects that can result in damage to your computer systems, devices, and data.
Did you expect to wake up to a new version of Android this morning? Probably not. But that's exactly what you're getting, and Google's letting the information fly fast and hard (... and in some cases, slightly before we expected) about the latest iteration of their mobile OS, at this time only known as "N." Like previous... previews... N doesn't have a version number or name yet, but it's chock-full of new features for users and developers alike, and the list of those features will grow as we near the final release. Let's break down the key facts.
- Preview images: Android N preview images will be available today for the Nexus 6, Nexus 5X, Nexus 6P, General Mobile 4G (Android One), Nexus Player, Nexus 9, and Pixel C.
Android N is here: have you heard? Of course you have (well, maybe a bit earlier than even we expected), because the internet is freaking littered with Android N news right now. But one piece you may not have broken out amongst all the ruckus was exactly when N is launching for real (read: this summer), as opposed to a developer preview. Well, Hiroshi Lockheimer, head of Android (and Chrome OS / Chromecast) at Google, dropped a little nugget of relevant info today in a post on Medium about Android N. Read More
Android's notification shade is getting a lot more powerful in N, and two new APIs are the key to that: direct replies and bundling. On the surface, both of these things sound fairly unexciting, but in reality, they have the potential to make the notification shade a powerful multitasking tool that reduces the amount of time you spend doing quick tasks and entering apps when you don't actually need to.
First, let's hit the direct reply API. The wonderful ability to reply to messages in Google Messenger or Hangouts directly from the notification bar was, you may be surprised to learn, not a standard Android feature. Read More