Google replaces Android Developer Preview with rolling Canary channel

Android mascot riding a bright yellow canary on a white background

Android is changing how it gives developers access to early features. The company is replacing its old Developer Preview model with a new Canary channel that provides rolling updates all year long. This new approach is meant to give developers earlier and more consistent access to experimental tools and APIs.

Previously, Developer Previews had to be manually flashed onto devices. They only ran during the earliest stages of each release cycle and stopped once Android entered the beta phase. That meant promising features that were not quite ready for beta had nowhere to go and no way to collect feedback. The Canary channel solves that by running in parallel with the existing beta program and delivering over the air updates automatically.

Canary builds are meant for developers who want to test the newest platform features before anyone else. These builds may include changes that never make it to a stable release. Google warns that the Canary channel is not intended for daily use and should not be used on your primary device. Bugs and breakage are to be expected.

Android sdk

That said, the benefits are clear. You can now spot problems earlier, try out APIs long before finalization, and test your apps continuously using the same tools you already use with the beta channel. Google even says the builds go through automated tests and a short internal testing period before being pushed out.

To try Canary, you need a supported Pixel device. You can use the Android Flash Tool to install the latest build. From there, future Canary builds will be delivered automatically through OTA updates. If you want to exit the program, you can switch to the public or beta release, but doing so will erase all your data.

Developers can also access Canary releases in the Android Emulator through the Device Manager inside Android Studio. Right now, that’s limited to the Android Studio Canary version. Canary SDKs are available through the SDK Manager, and developers can use the Compatibility Framework to toggle specific behavior changes in their apps.

Feedback is a key part of the new process. Google encourages developers to report bugs and share feature feedback using the Issue Tracker. That input will help shape which changes eventually make it to final Android versions.

This is a smart move by Google. The new Canary channel reflects the way modern software development works today. It gives developers a chance to see what’s coming down the pipe and gives Google better visibility into real world testing feedback much earlier. It also makes owning a Pixel phone more appealing to developers who want to stay ahead.

Avatar of Brian Fagioli
Written by

Brian Fagioli

Technology journalist and founder of NERDS.xyz

Brian Fagioli is a technology journalist and founder of NERDS.xyz. A former BetaNews writer, he has spent over a decade covering Linux, hardware, software, cybersecurity, and AI with a no nonsense approach for real nerds.

Leave a Comment