Google's developers are notorious for including little jokes and easter eggs throughout all of their products. When your job consists of writing thousands of lines of code and testing obscure bugs, you're going to lose your mind without some kind of outlet. We usually see their sense of humor show up in Google Doodles, easter eggs, and even in the occasional bug report.
This time we're diving straight into the Android SDK to check out a function called isUserAGoat. Read More
Over the last few years, few topics have been more hotly contested by Android users and developers than how SD cards are handled by the OS. Back in February, I discussed some of Google's changes during the transition from Android 2.3 to 4.0, and then how more recent policy changes ultimately led to 3rd-party applications losing most of their access to removable storage. By the time I/O came around, Google acknowledged that KitKat's newly added Storage Access Framework still didn't offer enough range for apps to get their work done. Read More
Early yesterday, Google began pushing the complete source code for Android 5.0 Lollipop to AOSP. The code drop was so large that the operation continued to run through the night and into the following day. But, it is finally done. For those that are determined to compile their own build of Android, it's a good time to get your downloads started. However, for the rest of us that are just interested in a more detailed list of changes than what Google has already shown to us, we can turn to the developer changelog generated by Al Sutton of Funky Android. Read More
No release of Android feels complete until it's sitting in AOSP. The time has come and Google is now uploading Lollipop to the Android Open Source Project. That's every line of code, every resource, and every config file – the result of a year of work by Google's crack team of developers. Given the likely size of this release and everything we've seen in the past, this code dump could take several hours to complete. Read More
While Google did skip October, platform version numbers are back, this time for November. Back in September we saw KitKat's gains continuing, and this month seems little different - in the two months since September, KitKat added another 5.7%, or about 2.8% per month. This is a slightly decline in pace, to be sure. In September, KitKat added 3.6% in a one-month timespan, so 7.2%+ would have been needed to maintain that pace. Read More
Have you felt the call of video game development? Maybe you've seen some game featured in the news and thought, "That sucks, I can do way better." Well, put your money where your mouth is and prove it. StackSocial is giving customers the opportunity to name their own price and pick up two courses offered by Udemy on the topics of game development and design, or pick up two additional courses by beating the average price. Read More
Developers have a lot to look forward to with the latest release of Android, but not everything requires Lollipop to run. With the official release of the SDK for API Level 21, Google also included an updated version of the AppCompat Support Library, which contains back-ported versions of UI controls and other features for use on older versions of the OS. Some of the new libraries were first available with the L Preview SDK, but just about everything has received an update, and there are some additions for the official release. Read More
Update: While the message sent out to developers may be new, as it turns out, the information is not. It repeats what Google said back when it announced the availability of the Android 5.0 SDK. Here's the relevant passage.
Starting November 3rd, Nexus 9 will be the first device available to consumers that will run Android 5.0. Therefore, it is a great time to publish on Google Play, once you've updated and tested your app.
The final round of Developer Preview images released on Friday left a number of users without root access on their devices, but a lightning fast quick-fix by Chainfire had them back in business the following day. Yesterday, he took to Google+ with a follow-up of how it works and the issues that are making it more difficult to acquire root on the latest version of Android.
Due to increasingly effective security measures and stricter enforcement of SELinux, it seems that many, or possibly all of the available methods for initializing the SuperSU daemon at startup have been rendered ineffective. Read More
On Wednesday, Google teased developers and enthusiasts by officially announcing Lollipop, but chose to delay the release of anything substantial for another two days. Well, we've waited for the obligatory 48 hours, and the SDK is finally available, just in time for the weekend. (Yay?) Developers can finally abandon the interim SDK and move on to the real thing. There's no more pretending 'L' counts as an API Level, Android 5.0 is officially numbered 21. Read More