

GWP-ASan is a sampling allocation tool that detects heap memory errors with minimal overhead or impact on performance. In DP3, we’re adding GWP-ASan as another way to help developers find and fix memory safety issues. GWP-ASan heap analysis - Android 11 uses a variety of tools to harden security-critical components in the platform and apps.

If you haven’t had a chance to check out this new API yet, we recommend giving it a try and please let us know what you think here. In DP3 we’ve updated the APIs based on your input, so please take a look. Android 11 makes this easier with an exit reasons API that you can use to request details of the app’s recent exits. Across the many device types, memory configurations, and user scenarios that your app runs in, it’s important to understand why the app exited and what the state was at the time. Here are just a few:Īpp exit reasons updates - Apps can exit for a variety of reasons, from crash to system kill or user action. In today’s release there are a number of new features and changes for you to try, as well as the latest updates to existing features, APIs, and tools. As always, let us know what you think, and thank you for the helpful feedback you’ve shared so far. If you’re already running a Developer Preview build, you’ll receive an over-the-air (OTA) update to today’s release soon. Today’s release is for developers and not intended for daily or consumer use, so we’re making it available by manual download and flash for Pixel 2, 3, 3a, or 4 devices. You can see some of the highlights below, and visit the Android 11 developer site for details on all of the new features in Android 11.


This update includes bug fixes and a set of productivity improvements for developers. So, from our homes to yours, we wanted to take a moment to share our most recent developer preview for Android 11. For many of us, that means working from living rooms, kitchens, backyards and bedrooms. Our teams, like all of you, continue getting used to a new normal.
