Google Releases Android 12 Developer Preview 3 with New SplashScreen API and Other Features

Google announced the third Android 12 developer preview, detailing new SplashScreen API, call notification template, exact alarm permission, and improved web link handling, with the first stable version slated for August, providing developers with a comprehensive overview of upcoming system changes.

Laravel Tech Community
Laravel Tech Community
Laravel Tech Community
Google Releases Android 12 Developer Preview 3 with New SplashScreen API and Other Features

Google has released the third developer preview of Android 12, the final developer‑focused build. The first preview is expected in May, the second and third between June and July, and the first stable release in August.

Highlights include an improved app launch experience with a new SplashScreen API that provides a standard, customizable launch animation via XML, allowing developers to define the splash screen, icon display, and transition to the app.

New call notification template: Enhanced visibility and scanability, supporting incoming, outgoing, and screened calls with multiple actions, large avatar images, text, and button‑color hints.

Exact alarm permission: Apps targeting Android 12 must hold the SCHEDULE_EXACT_ALARM permission to set exact alarms; otherwise a SecurityException is thrown.

Improved web link handling: Unverified links now open directly in the default browser instead of showing a chooser dialog. A new Intent directs users to the "Open by default" settings, and developers can use App Links and new adb commands to configure and test links.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Mobile DevelopmentAndroidPermissionsDeveloper PreviewSplashScreenWeb Links
Laravel Tech Community
Written by

Laravel Tech Community

Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.