What's in Android 12
There’s still a lot to do to land this release, though, and today we’re pushing out the third Beta of Android 12 for you to try. Along with updates like scrolling screenshots, privacy indicator APIs, and enhanced auto-rotate, Beta 3 also includes the final Android 12 APIs and the official SDK. With these, you can start testing and updating your app ahead of Platform Stability, coming up next at Beta 4. Now is the time to make sure your apps are ready!
You can get Beta 3 today on your Pixel device by enrolling here for over-the-air updates, and if you previously enrolled, you’ll automatically get today’s update. You can also get Android 12 Beta 3 on select devices from several of our device-maker partners like Sharp and TCL - learn more at android.com/beta. Visit the Android 12 developer site for details on how to get started.
What's In Beta 3?
here is Ans:
Beta 3 includes several updates to improve functionality, user experience, and performance. Here are a few highlights.
Scrolling screenshots - To make it easier to capture and share scrolling content, we’re adding scrolling screenshots. Starting in Beta 3, when users capture a screenshot of scrollable content, they’ll now see a “Capture more” button to extend the screenshot to the full content, and they can then adjust the crop.

Scrolling screenshots work out-of-the-box for most apps -- if your app uses a standard View-based UI, no changes should be needed. For apps and UI toolkits that are not using View-based UI or that use highly customized UI, we’re introducing a new ScrollCapture API to support scrolling screenshots. With this API, the system notifies your app of scroll capture requests and provides a Surface to draw your UI into. We’re continuing to iterate on scrolling screenshots, and in Beta 4, you’ll see improvements to the default support, such as for scrolling ListViews. We're also working to provide support for a wider variety of content (such as web content). Let us know what you think!
On-device search - With Beta 3, we’re highlighting platform support for AppSearch, a new high-performance on-device search engine. With AppSearch, apps can index structured data and search over it with built-in full-text search capabilities. They can use native features like highly efficient indexing and retrieval, multi-language support, and relevancy ranking.
AppSearch comes in two flavors: a local index for your app to use that’s backward-compatible through a new AppSearch Jetpack library and a central index that’s maintained for the entire system in Android 12 (and later releases). When you participate in the central index, the system will display your app’s data on System UI surfaces unless you choose to opt out. Additionally, you can securely share data with other apps, allowing them to search your app’s data as well as their own. More here.
Privacy indicator APIs in WindowInsets - In Beta 2, we added support for privacy indicators in the status bar that show when an app uses the device camera or microphone. Since the indicators can be displayed when an app is in immersive mode and could potentially cover controls or content, apps need to know where the indicators can be drawn and make any adjustments to prevent useful content from being covered. In Beta 3, we’ve added new privacy indicator APIs to WindowInsets that lets you get the maximum bounds of the indicators and their relative placement on the screen, taking into account the current orientation and language settings.
Better, faster auto-rotate - We’ve enhanced Android’s auto-rotate feature with face detection, using the front-facing camera to recognize when to rotate the screen more accurately. This is especially helpful for people who use their devices while lying down on a couch or in bed, for example. For developers, this means that the auto-rotation behavior will provide a better user experience for users who have opted in through Settings. The enhanced auto-rotate feature lives within our recently announced Private Computer Core, so images are never stored or sent off the device. In Beta 3, this feature is available on Pixel 4 and later Pixel devices.
To make screen rotation as speedy as possible on all devices, we’ve optimized the animation and redrawing and added an ML-driven gesture-detection algorithm. As a result, the latency for the base auto-rotate feature has been reduced by 25%, and the benefits of the face detection enhancement build on top of those improvements. Give the auto-rotate improvements a try and let us know what you think.
You must be logged in to post a comment.