Beta 4.2
Release date | August 13, 2024 |
Build | AP31.240617.015 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | August 2024 |
Google Play services | 24.23.35 |
API diff |
Beta 4.1
Release date | July 29, 2024 |
Build | AP31.240617.010 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | July 2024 |
Google Play services | 24.23.35 |
API diff |
Beta 4
Release date | July 18, 2024 |
Build | AP31.240617.009 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | July 2024 |
Google Play services | 24.23.35 |
API diff |
Android 15 Beta 4.2 (August 2024)
This minor update to Android 15 Beta 4 includes the following fixes:
- Fixed an issue where some devices were delayed in waking up.
- Fixed an issue where a gray transparent bar was appearing when using the camera.
- Fixed a camera issue that was causing low frame rates.
- Fixed a camera issue that was causing a crash when changing zoom values.
- Fixed an issue with camera saturation.
- Fixed an issue that was causing the UI to flicker.
- Fixed an issue that was causing the YouTube app to crash.
All eligible devices enrolled in the Android Beta for Pixel program will be offered an over-the-air (OTA) update to Beta 4.2.
Android 15 Beta 4.1 (July 2024)
This minor update to Android 15 Beta 4 includes the following fixes:
- Fixed various issues that sometimes caused device audio to crash while making or receiving calls. (Issue #354086106, Issue #354582492, Issue #354788692, Issue #355129314, Issue #355024157)
All eligible devices enrolled in the Android Beta for Pixel program will be offered an over-the-air (OTA) update to Beta 4.1.
About Android 15 Beta 4
Beta 4 is now available, with the latest features and changes to try with your apps. This release is suitable for development, testing, and general use. However, Android 15 is still in active development, so the Android system and apps running on it might not always work as expected.
As with Beta 3 and the Platform Stability milestone, Beta 4 includes the final internal and external APIs and final app-facing behaviors. Update your environment and start your final compatibility testing now so you can publish any necessary compatibility updates ahead of the final release.
As with previous versions, Android 15 includes system changes. In some cases, these changes can affect apps until they are updated to support Android 15, so you might see impacts ranging from minor issues to more significant limitations. In general, most apps will work as expected, as will most APIs and features, but please review any known issues listed on this page to get a better idea of what to expect.
How to get Beta 4
You can install this release on any of the following Google Pixel devices:
- Pixel 6 and 6 Pro
- Pixel 6a
- Pixel 7 and 7 Pro
- Pixel 7a
- Pixel Fold
- Pixel Tablet
- Pixel 8 and 8 Pro
- Pixel 8a
Remember to update your SDK and the Android Emulator as well before you try out the latest features and changes. The best way to do this is using the SDK Manager in the latest preview version of Android Studio.
Depending on your development and testing needs, you can also get Android 15 in the following ways:
- Get Android 15 on a partner device.
- Get Android 15 on the Android Emulator
- Get a generic system image (GSI)
General advisories
Be aware of these general advisories about the release:
- This release might have various stability, battery, or performance issues.
- For users with accessibility needs, this release might not be appropriate for daily use.
- Some apps might not function as expected when running on this release. This limitation includes Google's apps as well as other apps.
- Android 15 Beta builds aren't Compatibility Test Suite (CTS)-approved, but they have passed preliminary testing and provide a stable set of pre-release APIs for developers. Apps that depend on CTS-approved builds or use SafetyNet APIs might not work normally on Android 15 Beta builds.
Get support
Two primary support channels are available to you when developing and testing during Beta. The channel you should use to get support depends on where you are encountering your issue.
Support for device-specific issues, system issues, and issues with Google apps: Use the Issue Tracker to create new issues and to view and track issues that you and other developers have submitted.
Before creating your own issue, check the known issues listed on this page and search the lists of top open issues and recently created issues to see if someone else has already reported it. You can subscribe and vote for an issue by clicking star this issue
.
See Where to report issues to find an issue template that best matches the type of issue that you are encountering.
Support for issues with other apps: Contact the app developer directly.
To discuss issues or ideas with other developers working with the Android 15 Beta, join the android_beta community on Reddit.
Top resolved issues
Android 15 Beta 4 resolves the top issues that are described in the following sections and includes fixes for some issues that are not noted here.
Developer-reported issues
- Fixed additional issues that caused the lock screen to intercept touch input and prompt the user to unlock the device, even when interacting with elements on the lock screen that don't require the device to be unlocked. (Issue #348101427, Issue #345873537, Issue #349934610, Issue #348909727)
- Fixed an issue with contrast that made some elements in Quick Settings Tiles hard to read. (Issue #340944691)
- Fixed an issue that in some rare cases caused some Pixel devices to get stuck in an unbootable state if the device was factory reset shortly after an OTA system update was installed. (Issue #349860641, Issue #349978813)
Other resolved issues
- Fixed an issue where sometimes an Android Virtual Device (AVD) using an Android 15 system image failed to launch if the AVD was launched in embedded mode.
- Fixed an issue that sometimes caused app notification settings to fail to be restored when restoring a device from backup.
- Fixed an issue for Pixel Fold devices that prevented a user from continuing Face Unlock enrollment if the device was folded or unfolded during the process.
- Fixed various other issues that were impacting system stability, connectivity, performance, usability, and camera.
Bluetooth resolved issues
- Fixed a bug which prevented the Digital Car Key app from performing low latency scans when running in foreground.
- Made a fix to use custom UUIDs instead of standard HOGP service UUID in Android head-tracking service.
- Use head-tracking codec capabilities to detect transport support in LE Audio stack.
- Made a fix to prevent immediate rejection of Bluetooth pairing requests when there's a mismatch between the API-suggested transport and the transport observed by the Bluetooth stack, potentially improving pairing success rates.
Top open issues
See top open issues for the latest list of top open issues that have been reported by developers.
Other known issues
Based on our testing, you might encounter the following issues when using Android 15 Beta 4. These issues are already known, so there's no need to file additional reports for similar issues.
Android platform
- When an app window is transitioning to picture-in-picture (PiP) mode, the PiP window disappears if the device is rotated before the PiP transition finishes.
- An error page shows while adding an account during device setup.
Android Studio and tools
- The Android 15 preview API level (VanillaIceCream) isn't displayed in the Preview Configuration window.
- In some cases when checking for updates in Android Studio, the latest version of the Android SDK Build-Tools that includes the Android 15 preview SDK isn't offered.
- While configuring a new project in Android Studio, the Android 15 preview SDK version is not listed in the Target SDK Version and Min SDK Version drop-down menus.
- Sometimes an Android Virtual Device (AVD) using an Android 15 system image fails to launch if the AVD is launched in embedded mode.
- An issue with the Android Emulator sometimes prevents an app from being redeployed to an Android Virtual Device (AVD) after the AVD is closed.
- An issue with the Android Emulator causes the hearing device accessibility shortcut to launch multiple settings app windows.
- An issue with the Android Emulator causes the notification window to flicker while typing a direct reply.
- An issue with the Android Emulator sometimes causes authentication flows in apps to fail and display a "Google Play services keeps stopping" message.
- An issue with the Android Emulator causes Simpleperf to crash when running a CPU profile.
- An issue with the Android Emulator causes the languages listed in system language settings to display incorrect characters.
- An issue with the Android Emulator sometimes causes the QR Code scanner to display a "Something went wrong" message and fail to launch.
- An issue with Android Studio causes the Device Manager to temporarily stop displaying "Missing system image…" warning messages after an SDK Platform is added or removed using the SDK Manager.
- An issue with the Android Emulator prevents the Google Discover feed from loading in some cases.
Apps
- An "Android System Intelligence keeps stopping" message appears while creating a file in the Google Docs app.
- The Google TV app sometimes fails to initiate video playback and instead displays a "Play Movies & TV is temporarily unavailable" message.
Previous preview releases
Information about previous preview builds is included in the following sections. If you're encountering issues, check the lists of previously known issues and make sure you're using the latest preview build.
Android 15 Beta 3
Beta 3.1
Release date | July 1, 2024 |
Build | AP31.240517.031 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | June 2024 |
Google Play services | 24.21.14 |
API diff |
Beta 3
Release date | June 18, 2024 |
Build | AP31.240517.022 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | June 2024 |
Google Play services | 24.16.17 |
API diff |
Minor updates
The following minor updates were released for Beta 3 before the Beta 4 release:
Android 15 Beta 3.1 (July 2024)
This minor update to Android 15 Beta 3 includes the following fixes:
- Fixed issues that caused the lock screen to intercept touch input and prompt the user to unlock the device, even when interacting with elements on the lock screen that don't require the device to be unlocked. (Issue #348101427, Issue #345873537)
- Fixed an issue that sometimes caused biometric face authentication to fail.
- Fixed various other issues that were impacting system stability, connectivity, and audio quality.
All eligible devices enrolled in the Android Beta for Pixel program will be offered an over-the-air (OTA) update to Beta 3.1.
About Android 15 Beta 3
Beta 3 is now available, with the latest features and changes to try with your apps. This release is suitable for development, testing, and general use. However, Android 15 is still in active development, so the Android system and apps running on it might not always work as expected.
Beta 3 also marks the Platform Stability milestone, which means that Android 15 has reached final internal and external APIs and final app-facing behaviors. Update your environment and start your final compatibility testing now so you can publish any necessary compatibility updates ahead of the final release.
As with previous versions, Android 15 includes system changes. In some cases, these changes can affect apps until they are updated to support Android 15, so you might see impacts ranging from minor issues to more significant limitations. In general, most apps will work as expected, as will most APIs and features, but please review any known issues listed on this page to get a better idea of what to expect.
What's new in Beta 3
Android 15 Beta 3 includes some new features and changes to try out:
- Integrate Credential Manager with autofill
- Integrate single tap sign-up and sign-in with biometric prompts
- WebSQL deprecated in Android WebView
Top resolved issues
Android 15 Beta 3 resolves the top issues that are described in the following sections and includes fixes for some issues that are not noted here.
Developer-reported issues
- Fixed an issue where disabling polling using the
setDiscoveryTechnology
method didn't disable polling. (Issue #341196917) - Fixed an issue that prevented the system sharesheet from loading in some cases. (Issue #340936670)
- Fixed an issue that caused the system Settings app to crash when accessing screen saver options. (Issue #340917853)
- Fixed an issue that sometimes caused the screen unlock icon to be displayed when notifications were on screen. (Issue #340923963)
- Fixed an issue that prevented mobile network security settings from being changed. (Issue #335438231)
Other resolved issues
- Fixed an issue with the Android Emulator that caused Simpleperf to crash when running a CPU profile.
Bluetooth resolved issues
- Resolved an issue where Bluetooth LE scans could persist in the system after an app crash.
- Fixed a bug in Bluetooth LE legacy advertising, where
AdvertisingSet.setScanResponseData
did not returnADVERTISE_FAILED_DATA_TOO_LARGE
when scan response data exceeded the 31-byte limit. - Fixed a bug that caused LE connection failures on the GATT server by passing
the address type from
BluetoothGattServer.connect
to native.
Other known issues
Based on our testing, you might encounter the following issues when using Android 15 Beta 3. These issues are already known, so there's no need to file additional reports for similar issues.
Android platform
- When an app window is transitioning to picture-in-picture (PiP) mode, the PiP window disappears if the device is rotated before the PiP transition finishes.
- An error page shows while adding an account during device setup.
Android Studio and tools
- The Android 15 preview API level (VanillaIceCream) isn't displayed in the Preview Configuration window.
- In some cases when checking for updates in Android Studio, the latest version of the Android SDK Build-Tools that includes the Android 15 preview SDK isn't offered.
- While configuring a new project in Android Studio, the Android 15 preview SDK version is not listed in the Target SDK Version and Min SDK Version drop-down menus.
- Sometimes an Android Virtual Device (AVD) using an Android 15 system image fails to launch if the AVD is launched in embedded mode.
- An issue with the Android Emulator sometimes prevents an app from being redeployed to an Android Virtual Device (AVD) after the AVD is closed.
- An issue with the Android Emulator causes the hearing device accessibility shortcut to launch multiple settings app windows.
- An issue with the Android Emulator causes the notification window to flicker while typing a direct reply.
- An issue with the Android Emulator sometimes causes authentication flows in apps to fail and display a "Google Play services keeps stopping" message.
- An issue with the Android Emulator causes Simpleperf to crash when running a CPU profile.
- An issue with the Android Emulator causes the languages listed in system language settings to display incorrect characters.
- An issue with the Android Emulator sometimes causes the QR Code scanner to display a "Something went wrong" message and fail to launch.
- An issue with Android Studio causes the Device Manager to temporarily stop displaying "Missing system image…" warning messages after an SDK Platform is added or removed using the SDK Manager.
- An issue with the Android Emulator prevents the Google Discover feed from loading in some cases.
Apps
- An "Android System Intelligence keeps stopping" message appears while creating a file in the Google Docs app.
- The Google TV app sometimes fails to initiate video playback and instead displays a "Play Movies & TV is temporarily unavailable" message.
Android 15 Beta 2
Beta 2.2
Release date | June 3, 2024 |
Build | AP31.240426.023.B4 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | May 2024 |
Google Play services | 24.16.17 |
API diff |
Beta 2.1
Release date | May 20, 2024 |
Build | AP31.240426.023 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | May 2024 |
Google Play services | 24.15.18 |
API diff |
Beta 2
Release date | May 15, 2024 |
Build | AP31.240426.022 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | May 2024 |
Google Play services | 24.15.18 |
API diff |
Minor updates
The following minor updates were released for Beta 2 before the Beta 3 release:
Android 15 Beta 2.2 (June 2024)
This minor update to Android 15 Beta 2 includes the following fixes:
- Fixed remaining issues where creating a private space on a device for the first time removed app icons from the Home screen (or Home screens if more than one Home screen had been added). (Issue #340868295)
- Fixed an issue with the Wallet role that prevented NFC payments from functioning in some cases. (Issue #340933949)
- Fixed an issue where the app drawer didn't open when swiping up. (Issue #335798568)
- Fixed an issue with NFC observe mode that prevented NFC payments from processing in some cases.
- Fixed an issue that sometimes caused videos that were recorded using 10-bit HDR to have a green tint.
- Fixed various other issues that were impacting system stability, interactivity, and connectivity.
All eligible devices enrolled in the Android Beta for Pixel program will be offered an over-the-air (OTA) update to Beta 2.2.
Android 15 Beta 2.1 (May 2024)
This minor update to Android 15 Beta 2 partially fixes the issue where creating a private space on a device for the first time removed app icons from the Home screen (or Home screens if more than one Home screen had been added). (Issue #340868295)
All eligible devices enrolled in the Android Beta for Pixel program will be offered an over-the-air (OTA) update to Beta 2.1.
About Android 15 Beta 2
Beta 2 is now available, with the latest features and changes to try with your apps. This release is suitable for development, testing, and general use. However, Android 15 is still in active development, so the Android system and apps running on it might not always work as expected.
As with previous versions, Android 15 includes system changes. In some cases, these changes can affect apps until they are updated to support Android 15, so you might see impacts ranging from minor issues to more significant limitations. In general, most apps will work as expected, as will most APIs and features, but please review any known issues listed on this page to get a better idea of what to expect.
What's new in Beta 2
Android 15 Beta 2 includes new features and changes to try out:
- Features
- More efficient AV1 software decoding
- Modernizing Android's GPU access
- Private space
- Query most-recent user selection for Selected Photos Access
- Richer widget previews with Generated Previews API
- Picture-in-Picture
- Set
VibrationEffect
for notification channels - Improved large screen multitasking
- Permission checks on content URIs
- Improvements for Canvas
- Improved OpenType Variable Font API
- CJK variable font
- Automatic line break configuration
- New Japanese Hentaigana Font
- Behavior changes
- Support for 16 KB page sizes
- Required changes for some apps to support private space
- Increased minimum target SDK version from 23 to 24
- Predictive back animations enabled for apps that opted in
- Changes to when apps can modify the global state of Do Not Disturb mode
- OpenJDK API changes
- Secured background activity launches
- Safer intents
- TextView width changes for complex letter shapes
- Locale-aware default line height for EditText
Top resolved issues
Android 15 Beta 2 resolves the top issues that are described in the following sections and includes fixes for some issues that are not noted here.
Developer-reported issues
- Fixed an issue where the top area of the long screenshot activity interface overlapped with the status bar, preventing the screenshot controls from being accessed. (Issue #334003755)
- Fixed an issue in the system Settings app that sometimes caused section titles to be displayed multiple times. (Issue #333943304)
- Fixed an issue where, when a device was connected as a webcam, the webcam settings couldn't be adjusted and the webcam crashed. (Issue #334091555)
- Fixed an issue that caused the system Settings app to crash when performing some actions. (Issue #333981232)
Other resolved issues
- Fixed an issue where a "Google Play services keeps stopping" message appeared while setting up a device.
- Fixed an issue where the android.icu.lang.UCharacter APIs for Unicode 15.1 weren't working.
- Fixed an issue where the viewfinder for the Android QR Code scanner is sometimes cropped or resized to a smaller size on some Android Virtual Devices.
Bluetooth resolved issues
- BLE Reliability:
- Implemented a fix to prevent
BluetoothGatt
from getting stuck in a busy state when a characteristic write fails. (Issue #330663537) - Fixed a bug in
BluetoothGattService
that sometimes aSecurityException
is thrown out when enabling notifications for a specific device. (Issue #317215071) - Addressed a critical Bluetooth connection issue affecting dual-mode devices with LE random address.
- Implemented a fix to prevent
- LE Audio Enhancements:
- Significant improvements have been made to LE Audio, addressing clock synchronization problems, pairing and bonding experiences, and packet drops for a smoother, higher-quality audio and hearing aid experience.
- Bluetooth API Refinements:
- Extended Bluetooth Audio Classic (A2DP) stack to support vendor
codec on the offload audio codec.
- Also refined Bluetooth APIs for better developer experience and improved
functionality. This includes fixes for GATT error handling, HID/HOGP
switching, and enhancements to
BluetoothDevice.getAddressType()
accessibility. (Issue #220161109)
- Also refined Bluetooth APIs for better developer experience and improved
functionality. This includes fixes for GATT error handling, HID/HOGP
switching, and enhancements to
Other known issues
Based on our testing, you might encounter the following issues when using Android 15 Beta 2. These issues are already known, so there's no need to file additional reports for similar issues.
Android platform
- (Fixed in Beta 2.2) Creating a private space on a device for the first time removes app icons from the Home screen (or Home screens if more than one Home screen has been added). (Issue #340868295)
- (Fixed) Debugging with LLDB doesn't work yet with 16 KB emulator system images. A fix for this issue is included in NDK r27 RC 1 and Android Studio Koala Feature Drop | 2024.1.2 Canary 5.
- When an app window is transitioning to picture-in-picture (PiP) mode, the PiP window disappears if the device is rotated before the PiP transition finishes.
- An error page shows while adding an account during device setup.
Android Studio and tools
- The Android 15 preview API level (VanillaIceCream) isn't displayed in the Preview Configuration window.
- In some cases when checking for updates in Android Studio, the latest version of the Android SDK Build-Tools that includes the Android 15 preview SDK isn't offered.
- While configuring a new project in Android Studio, the Android 15 preview SDK version is not listed in the Target SDK Version and Min SDK Version drop-down menus.
- Sometimes an Android Virtual Device (AVD) using an Android 15 system image fails to launch if the AVD is launched in embedded mode.
- An issue with the Android Emulator sometimes prevents an app from being redeployed to an Android Virtual Device (AVD) after the AVD is closed.
- An issue with the Android Emulator causes the hearing device accessibility shortcut to launch multiple settings app windows.
- An issue with the Android Emulator causes the notification window to flicker while typing a direct reply.
- An issue with the Android Emulator sometimes causes authentication flows in apps to fail and display a "Google Play services keeps stopping" message.
- An issue with the Android Emulator causes Simpleperf to crash when running a CPU profile.
- An issue with the Android Emulator causes the languages listed in system language settings to display incorrect characters.
- An issue with the Android Emulator sometimes causes the QR Code scanner to display a "Something went wrong" message and fail to launch.
- An issue with Android Studio causes the Device Manager to temporarily stop displaying "Missing system image…" warning messages after an SDK Platform is added or removed using the SDK Manager.
- An issue with the Android Emulator prevents the Google Discover feed from loading in some cases.
Apps
- An "Android System Intelligence keeps stopping" message appears while creating a file in the Google Docs app.
- The Google TV app sometimes fails to initiate video playback and instead displays a "Play Movies & TV is temporarily unavailable" message.
Android 15 Beta 1
Beta 1.2
Release date | April 25, 2024 |
Build | AP31.240322.027 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | April 2024 |
Google Play services | 24.13.13 |
API diff |
Beta 1.1
Release date | April 22, 2024 |
Build | AP31.240322.023 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | April 2024 |
Google Play services | 24.13.13 |
API diff |
Beta 1
Release date | April 11, 2024 |
Build | AP31.240322.018 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | April 2024 |
Google Play services | 24.11.13 |
API diff |
Minor updates
The following minor updates were released for Beta 1 before the Beta 2 release:
Android 15 Beta 1.2 (April 2024)
This minor update to Android 15 Beta 1 includes the following fixes:
- Fixed an issue that sometimes caused apps to freeze and display an "Application Not Responding" message. (Issue #328865524)
- Fixed a system performance issue that caused excessive battery drain in some cases. (Issue #335718464, Issue #335188185)
- Fixed an issue that caused the system Settings app to crash when trying to add a fingerprint. (Issue #334035378, Issue #335481930)
- Fixed an issue that prevented the system back gesture from working in some cases. (Issue #331303569, Issue #334738577)
- Fixed an issue that could cause the screen to flicker repeatedly. (Issue #325555461)
All eligible devices enrolled in the Android Beta for Pixel program will be offered an over-the-air (OTA) update to Beta 1.2.
Android 15 Beta 1.1 (April 2024)
This minor update to Android 15 Beta 1 includes the following fixes:
- Fixed various issues with NFC that interfered with wallet apps and other NFC-dependent system operations. (Issue #333929007, Issue #333957918, Issue #334578498, Issue #334270672, Issue #334171753, Issue #336064427, Issue #333935278)
- Fixed an issue that sometimes caused the Developer Options settings screen to crash. (Issue #333941833)
- Fixed an issue that prevented some devices from updating properly to Beta 1. (Issue #333932298, Issue #333981062)
- Fixed a text clipping issue when trying to print. (Issue #334925832, Issue #334430062)
All eligible devices enrolled in the Android Beta for Pixel program will be offered an over-the-air (OTA) update to Beta 1.1.
About Android 15 Beta 1
Beta 1 is now available, with the latest features and changes to try with your apps. Beta 1 is also the first Android 15 release for early adopters and Android enthusiasts who want to try out what's coming in Android 15. This release is suitable for development, testing, and general use. However, Android 15 is still in active development, so the Android system and apps running on it might not always work as expected.
As with previous versions, Android 15 includes system changes. In some cases, these changes can affect apps until they are updated to support Android 15, so you might see impacts ranging from minor issues to more significant limitations. In general, most apps will work as expected, as will most APIs and features, but please review any known issues listed on this page to get a better idea of what to expect.
What's new in Beta 1
Android 15 Beta 1 includes new features and changes to try out:
- Window inset changes
- App-managed profiling with
ProfilingManager
- Inter-character text justification option
- OS-level support for app archiving with
PackageInstaller.requestArchive()
- Key management for end-to-end encryption
- Wallet role
- Better Braille
Top resolved issues
Android 15 Beta 1 resolves the top issues that are described in the following sections and includes fixes for some issues that are not noted here.
Developer-reported issues
- Fixed a system network issue that sometimes caused an "Adaptive Connectivity Services" message to appear. (Issue #330819651)
- Fixed a system issue that caused "BAL blocked…" system toast messages to appear frequently while using a device. (Issue #330831456)
- Fixed an issue that sometimes caused Quick Settings tiles to render incorrectly. (Issue #326544386)
Other resolved issues
- Fixed an issue where sideloading the Developer Preview 2 build sometimes caused the device to show a "Device is corrupted" message after sideloading was completed.
- Fixed an issue where, while adding a face model for Face Unlock, the preview screen appeared to be trimmed or cropped.
- Fixed an issue where, when a locked SIM card was inserted into an unlocked device, the user wasn't prompted to enter the PIN to unlock the SIM card.
- Fixed an issue where apps that depend on runtime-enabled SDKs were uninstalled on device reboot.
- Fixed an issue where the search bar in system settings didn't respond the first time that it was tapped.
- Fixed an issue where the profile picture for secondary users couldn't be changed.
- Fixed an issue where Skia wasn't compatible yet with the Android 15 preview SDK, which prevented 3D mode from being enabled in the Layout Inspector.
Bluetooth resolved issues
- Bluetooth Stability and Pairing: We've resolved several Bluetooth crashes and pairing failures, significantly improving connection reliability.
- LE Audio & Earbuds Enhancement: LE Audio connectivity and user experience have been greatly improved, including fixes for audio routing inconsistencies, volume issues after calls, and pairing difficulties.
- Bluetooth Device Information Accuracy: We've fixed several bugs to ensure accurate pairing information and bond type are fetched.
Other known issues
Based on our testing, you might encounter the following issues when using Android 15 Beta 1. These issues are already known, so there's no need to file additional reports for similar issues.
Android platform
- When an app window is transitioning to picture-in-picture (PiP) mode, the PiP window disappears if the device is rotated before the PiP transition finishes.
- (Fixed in Beta 2) A "Google Play services keeps stopping" message appears while setting up a device.
- An error page shows while adding an account during device setup.
- (Fixed in Beta 2) Unicode 15.1 APIs: The
android.icu.lang.UCharacter
APIs for Unicode 15.1 aren't working in Developer Preview 2, but are expected to be fully functional in Android 15 Beta 1.
Android Studio and tools
- The Android 15 preview API level (VanillaIceCream) isn't displayed in the Preview Configuration window.
- In some cases when checking for updates in Android Studio, the latest version of the Android SDK Build-Tools that includes the Android 15 preview SDK isn't offered.
- While configuring a new project in Android Studio, the Android 15 preview SDK version is not listed in the Target SDK Version and Min SDK Version drop-down menus.
- Sometimes an Android Virtual Device (AVD) using an Android 15 system image fails to launch if the AVD is launched in embedded mode.
- An issue with the Android Emulator sometimes prevents an app from being redeployed to an Android Virtual Device (AVD) after the AVD is closed.
- An issue with the Android Emulator causes the hearing device accessibility shortcut to launch multiple settings app windows.
- An issue with the Android Emulator causes the notification window to flicker while typing a direct reply.
- An issue with the Android Emulator sometimes causes authentication flows in apps to fail and display a "Google Play services keeps stopping" message.
- An issue with the Android Emulator causes Simpleperf to crash when running a CPU profile.
- An issue with the Android Emulator causes the languages listed in system language settings to display incorrect characters.
- An issue with the Android Emulator sometimes causes the QR Code scanner to display a "Something went wrong" message and fail to launch.
- (Fixed in Beta 2) The viewfinder for the Android QR Code scanner is sometimes cropped or resized to a smaller size on some Android Virtual Devices.
- An issue with Android Studio causes the Device Manager to temporarily stop displaying "Missing system image…" warning messages after an SDK Platform is added or removed using the SDK Manager.
- An issue with the Android Emulator prevents the Google Discover feed from loading in some cases.
Apps
- An "Android System Intelligence keeps stopping" message appears while creating a file in the Google Docs app.
- The Google TV app sometimes fails to initiate video playback and instead displays a "Play Movies & TV is temporarily unavailable" message.
Android 15 Developer Preview 2
Developer Preview 2
Release date | March 21, 2024 |
Build | AP31.240223.016.A3 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | March 2024 |
Google Play services | 24.08.12 |
API diff |
About Android 15 Developer Preview 2
Developer Preview 2 is now available, with the latest features and changes to try with your apps. This release is for developers only, to help with early development, testing, and feedback. Android 15 Developer Preview 2 is an early baseline build that's still in active development, so the Android system and apps running on it might not always work as expected.
As with previous versions, Android 15 includes system changes. In some cases, these changes can affect apps until they are updated to support Android 15, so you might see impacts ranging from minor issues to more significant limitations. In general, most apps will work as expected, as will most APIs and features, but please review any known issues listed on this page to get a better idea of what to expect.
What's new in Developer Preview 2
Android 15 Developer Preview 2 includes many new features and changes to try out:
- Changes to package stopped state
- Changes to foreground services
elegantTextHeight
attribute defaults to true- Use
Spatializer
instead ofVirtualizer
- HDR headroom control
- Loudness control
- Satellite support
- Smoother NFC experiences
- PDF improvements
- Automatic language switching refinements
- Granular line break controls
- OpenJDK 17 updates
- Cover screen support
ApplicationStartInfo
API- Detailed app size information
- SQLite database improvements
- Screen recording detection
- Expanded
IntentFilter
capabilities - Improved Do Not Disturb rules
Top resolved issues
Android 15 Developer Preview 2 resolves the top issues that are described in the following sections and includes fixes for some issues that are not noted here.
Developer-reported issues
- Fixed an issue where the Google Play store app crashed repeatedly when a user tried to open it. (Issue #326337522)
- Fixed an issue where the package manager crashed when installing an APK from unknown sources, even if the "Install unknown apps" was enabled in system settings. (Issue #325649649)
- Fixed an issue that caused the Android System Intelligence app to crash. (Issue #325698180)
- Fixed an issue where work profile apps sometimes crashed if the device's fingerprint reader was used. (Issue #326093530)
Other resolved issues
- Fixed an issue where an Android Virtual Device (AVD) using an Android 15 system image displayed as offline if the AVD was launched and then rebooted using adb reboot or other methods.
- Fixed an issue where the Google Play Store sometimes crashed with a null pointer exception when trying to update apps.
Other known issues
Based on our testing, you might encounter the following issues when using Android 15 Developer Preview 2. These issues are already known, so there's no need to file additional reports for similar issues.
Android platform
(Fixed in Beta 1) An issue with sideloading the Developer Preview 2 build can sometimes cause the device to show a "Device is corrupted" message after sideloading is completed. Due to the potential disruption that this issue can cause, we've disabled downloads for full OTA images. We expect this issue to be resolved with Beta 1. To work around this issue, we recommend that developers flash a factory image to test devices instead.
If a test device is stuck in the "Device is corrupted" state after sideloading Developer Preview 1, try these steps to resolve the issue:
- On the affected device, press the Power and Volume Down buttons and hold for approximately thirty seconds until the device enters Fastboot mode.
The device might first enter RAM dump mode before it enters Fastboot mode. If you see this, keep holding the buttons until the device enters Fastboot mode, then release the Power and Volume Down buttons to stay in Fastboot mode.
- Connect your device to a computer and flash the factory image for Developer Preview 2. If you see the following message that asks whether you want to factory reset the device, click No and finish flashing the device.
- Reboot the device.
(Fixed in Beta 1) While adding a face model for Face Unlock, the preview screen appears to be trimmed or cropped.
When an app window is transitioning to picture-in-picture (PiP) mode, the PiP window disappears if the device is rotated before the PiP transition finishes.
(Fixed in Beta 1) When a locked SIM card is inserted into an unlocked device, the user is not prompted to enter the PIN to unlock the SIM card. To work around this issue, lock and unlock the device manually.
(Fixed in Beta 1) Apps that depend on runtime-enabled SDKs get uninstalled on device reboot. To work around this, please reinstall the app after the device reboots.
(Fixed in Beta 1) The search bar in system settings doesn't respond the first time that it's tapped.
(Fixed in Beta 1) The profile picture for secondary users can't be changed.
A "Google Play services keeps stopping" message appears while setting up a device.
An Error page shows while adding an account during device setup.
Unicode 15.1 APIs: The android.icu.lang.UCharacter APIs for Unicode 15.1 aren't working in Developer Preview 2, but are expected to be fully functional in Android 15 Beta 1.
Android Studio and tools
- The Android 15 preview API level (VanillaIceCream) isn't displayed in the Preview Configuration window.
- In some cases when checking for updates in Android Studio, the latest version of the Android SDK Build-Tools that includes the Android 15 preview SDK isn't offered.
- While configuring a new project in Android Studio, the Android 15 preview SDK version is not listed in the Target SDK Version and Min SDK Version drop-down menus.
- Sometimes an Android Virtual Device (AVD) using an Android 15 system image fails to launch if the AVD is launched in embedded mode.
- An issue with the Android Emulator sometimes prevents an app from being redeployed to an Android Virtual Device (AVD) after the AVD is closed.
- An issue with the Android Emulator causes the hearing device accessibility shortcut to launch multiple settings app windows.
- An issue with the Android Emulator causes the notification window to flicker while typing a direct reply.
- An issue with the Android Emulator sometimes causes authentication flows in apps to fail and display a "Google Play services keeps stopping" message.
- An issue with the Android Emulator causes Simpleperf to crash when running a CPU profile.
- An issue with the Android Emulator causes the languages listed in system language settings to display incorrect characters.
- An issue with the Android Emulator sometimes causes the QR Code scanner to display a "Something went wrong" message and fail to launch.
- The viewfinder for the Android QR Code scanner is sometimes cropped or resized to a smaller size on some Android Virtual Devices.
- (Fixed in Beta 1) Skia isn't compatible yet with the Android 15 preview SDK, which prevents 3D mode from being enabled in the Layout Inspector.
- An issue with Android Studio causes the Device Manager to temporarily stop displaying "Missing system image…" warning messages after an SDK Platform is added or removed using the SDK Manager.
- An issue with the Android Emulator prevents the Google Discover feed from loading in some cases.
Apps
- An "Android System Intelligence keeps stopping" message appears while creating a file in the Google Docs app.
- The Google TV app sometimes fails to initiate video playback and instead displays a "Play Movies & TV is temporarily unavailable" message.
Android 15 Developer Preview 1
Developer Preview 1
Release date | February 16, 2024 |
Build | AP31.240119.016 |
Emulator support | x86 (64-bit), ARM (v8-A) |
Security patch level | February 2024 |
Google Play services | 24.02.15 |
API diff | API 34 → V DP1 |
About Android 15 Developer Preview 1
Welcome to the Android 15 Developer Preview! This first release is for developers only, to help with early development, testing, and feedback. Android 15 Developer Preview 1 is an early baseline build that's still in active development, so the Android system and apps running on it might not always work as expected.
As with previous versions, Android 15 includes system changes. In some cases, these changes can affect apps until they are updated to support Android 15, so you might see impacts ranging from minor issues to more significant limitations. In general, most apps will work as expected, as will most APIs and features, but please review any known issues listed on this page to get a better idea of what to expect.
What's new in Developer Preview 1
Android 15 Developer Preview 1 continues our work to build a platform that helps improve your productivity while giving you new capabilities to produce superior media experiences, minimize battery impact, maximize smooth app performance, and protect user privacy and security all on the most diverse lineup of devices out there:
- Privacy Sandbox on Android
- Health Connect
- Protect files using fs-verity
- Partial screen sharing
- In-app Camera Controls
- Virtual MIDI 2.0 Devices
- Dynamic Performance
- OpenJDK 17 updates
Known issues
Based on our testing, you might encounter the following issues when using Android 15 Developer Preview 1. These issues are already known, so there's no need to file additional reports for similar issues.
Android platform
- An issue with sideloading the Developer Preview 1 build can sometimes cause the device to show a "Device is corrupted" message after sideloading is completed. Due to the potential disruption that this issue can cause, we've temporarily disabled downloads for OTA images until we can further troubleshoot the issue. To work around this issue, we recommend that developers flash a factory image to test devices instead.
- While adding a face model for Face Unlock, the preview screen appears to be trimmed or cropped.
- When an app window is transitioning to picture-in-picture (PiP) mode, the PiP window disappears if the device is rotated before the PiP transition finishes.
- When a locked SIM card is inserted into an unlocked device, the user is not prompted to enter the PIN to unlock the SIM card. To work around this issue, lock and unlock the device manually.
Android Studio and tools
- The Android 15 preview API level (VanillaIceCream) isn't displayed in the Preview Configuration window.
- In some cases when checking for updates in Android Studio, the latest version of the Android SDK Build-Tools that includes the Android 15 preview SDK isn't offered.
- While configuring a new project in Android Studio, the Android 15 preview SDK version is not listed in the Target SDK Version and Min SDK Version drop-down menus.
- Sometimes an Android Virtual Device (AVD) using an Android 15 system image fails to launch if the AVD is launched in embedded mode.
- (Fixed in DP2) An Android Virtual Device (AVD) using an Android 15 system image displays as offline if the AVD is launched and then rebooted using adb reboot or other methods.
- An issue with the Android Emulator sometimes prevents an app from being redeployed to an Android Virtual Device (AVD) after the AVD is closed.
- An issue with the Android Emulator causes the hearing device accessibility shortcut to launch multiple settings app windows.
- An issue with the Android Emulator causes the notification window to flicker while typing a direct reply.
- An issue with the Android Emulator sometimes causes authentication flows in apps to fail and display a "Google Play services keeps stopping" message.
- An issue with the Android Emulator causes Simpleperf to crash when running a CPU profile.
- An issue with the Android Emulator causes the languages listed in system language settings to display incorrect characters.
- An issue with the Android Emulator sometimes causes the QR Code scanner to display a "Something went wrong" message and fail to launch.
- The viewfinder for the Android QR Code scanner is sometimes cropped or resized to a smaller size on some Android Virtual Devices.
- Skia isn't compatible yet with the Android 15 preview SDK, which prevents 3D mode from being enabled in the Layout Inspector.
- An issue with Android Studio causes the Device Manager to temporarily stop displaying "Missing system image…" warning messages after an SDK Platform is added or removed using the SDK Manager.
- An issue with the Android Emulator prevents the Google Discover feed from loading in some cases.
Apps
- (Fixed in DP2) The Google Play Store sometimes crashes with a null pointer exception when trying to update apps.
- The Google TV app sometimes fails to initiate video playback and instead displays a "Play Movies & TV is temporarily unavailable" message.