Google is rescheduling its Android launch with finalized model 16 confirmed to launch between April and June, 2025. Maintaining with schedule, Google has now launched its second Android 16 developer preview, which brings a number of optimizations and enhancements over final monthβs first launch.
Android 16 DP 2 is accessible for Pixel 6 and newer gadgets and the Pixel Pill. Google additionally introduced its Android 16 beta program will begin in January 2025.
Android 16 Developer Preview 2 additions:
System triggered profiling
The Profiling Supervisor now contains System Triggered Profiling. Apps can use ProfilingManager to register curiosity in receiving details about diagnostic information like begin, begin sort, begin instances, and throttling.
Richer Haptics
Android 16 provides haptic APIs that allow apps outline the amplitude and frequency curves of a haptic impact whereas abstracting away variations between gadget capabilities.
Higher job introspection
Android 16 introduces JobScheduler which might return a number of explanation why a job is pending, as a result of each express constraints set by the developer and implicit constraints set by the system.
Adaptive refresh charge
Android 16 DP2 introduces hasArrSupport() and getSuggestedFrameRate(int) whereas restoring getSupportedRefreshRates() to make it simpler on your apps to make the most of ARR.
Job execution optimizations
Android 16 introduces JobScheduler#getPendingJobReasons(int jobId) which might return a number of explanation why a job is pending, as a result of each express constraints set by the developer and implicit constraints set by the system.
JobScheduler#getPendingJobReasonsHistory(int jobId), returns an inventory of the latest constraint adjustments.
The API might help you debug why your jobs might not be executing. This will additionally higher provide help to perceive if sure jobs will not be finishing as a result of system outlined constraints versus explicitly set constraints.
Accessibility
Android 16 DP2 deprecates accessibility bulletins, builders ought to use setAccessibilityPaneTitle() and setAccessibilityLiveRegion() for higher accessibility help.
Cloud search in picture picker
The developer preview contains new APIs to allow looking from the cloud media supplier for the Android picture picker. Search performance within the picture picker is coming quickly.
Enhanced safety
Android 16 provides help for strong security measures in WiFi location on supported gadgets with WiFi 6’s 802.11az, permitting apps to mix the upper accuracy, better scalability, and dynamic scheduling of the protocol with safety enhancements together with AES-256-based encryption and safety in opposition to MITM assaults.
Wanting forward, Google plans to launch a significant SDK launch in Q2 2025 with a deal with habits adjustments and a smaller launch in This autumn that may iron out any remaining bugs. Android 16 is anticipated to succeed in platform stability by March 2025.
Supply