
Right this moment we’re releasing Android 15 and making the supply code obtainable on the Android Open Supply Venture (AOSP). Android 15 can be obtainable on supported Pixel units within the coming weeks, in addition to on choose units from Samsung, Honor, iQOO, Lenovo, Motorola, Nothing, OnePlus, Oppo, realme, Sharp, Sony, Tecno, vivo, and Xiaomi within the coming months.
We’re proud to proceed our work in open supply by the AOSP. Open supply permits anybody to construct upon and contribute to Android, leading to units which might be extra numerous and revolutionary. You possibly can leverage your app improvement expertise in Android Studio with Jetpack Compose to create functions that thrive throughout the complete ecosystem. You possibly can even look at the supply code for a deeper understanding of how Android works.
Android 15 continues our mission of constructing a personal and safe platform that helps enhance your productiveness whereas supplying you with new capabilities to provide lovely apps, superior media and digicam experiences, and an intuitive consumer expertise, significantly on tablets and foldables.
Beginning in the present day, we’re kicking off a brand new instructional sequence known as Highlight Weeks, the place we dive into technical matters throughout Android, starting with per week of content material on Android 15. Try what we’ll be protecting all through the week, in addition to in the present day’s deep dive into edge-to-edge.
Bettering your developer expertise
Whereas most of our work to enhance your productiveness facilities round instruments like Android Studio, Jetpack Compose, and the Android Jetpack libraries, every new Android platform launch consists of quality-of-life updates to enhance the event expertise. For instance, Android 15 provides you new insights and telemetry to let you additional tune your app expertise, so you can also make adjustments that enhance the way in which your app runs on any platform launch.
- The ApplicationStartInfo API helps present perception into your app startup together with the startup motive, time spent in launch phases, begin temperature, and extra.
- The StorageStats.getAppBytesByDataType([type]) API provides you new insights into how your app is utilizing storage, together with apk file splits, ahead-of-time (AOT) and speedup associated code, dex metadata, libraries, and guided profiles.
- Android 15 provides new Canvas drawing capabilities, together with Matrix44 to assist manipulate the Canvas in 3D and clipShader/clipOutShader to allow advanced shapes by intersecting both the present shader or a distinction of the present shader.
Bettering typography and internationalization
Android helps you make lovely apps that work properly throughout the worldwide range of the Android ecosystem.
- Now you can create a FontFamily occasion from variable fonts in Android 15 with out having to specify wght and ital axes utilizing the buildVariableFamily API; the textual content renderer will robotically regulate the values of the wght and ital axes to match the airing textual content with appropriate fonts.
- The font file in Android 15 for Chinese language, Japanese, and Korean (CJK) languages, NotoSansCJK, is now a variable font, opening up new prospects for inventive typography.
Digicam and media enhancements
Every Android launch helps you convey superior media and digicam experiences to your customers.
- For screens that include each HDR and SDR content material, Android 15 lets you management the HDR headroom with setDesiredHdrHeadroom to forestall SDR content material from showing too washed-out.
- Android 15 helps intelligently adjusting audio loudness and dynamic vary compression ranges for apps with AAC audio content material that comprises loudness metadata in order that audio ranges can adapt to consumer units and environment. To allow, instantiate a LoudnessCodecController with the audio session ID from the related AudioTrack.
- Low Gentle Increase in Android 15 adjusts the publicity of the Preview stream in low-light situations, enabling enhanced picture previews, scanning QR codes in low mild, and extra.
- Superior flash energy changes in Android 15 allow exact management of flash depth in each SINGLE and TORCH modes whereas capturing photos.
- Android 15 extends Common MIDI Packets assist to digital MIDI apps, enabling composition apps to regulate synthesizer apps as a digital MIDI 2.0 machine similar to they’d with an USB MIDI 2.0 machine.
Bettering the consumer expertise
We proceed to refine the Android consumer expertise with each launch, whereas working to enhance efficiency and battery life. Right here is simply a few of what Android 15 brings to make the expertise extra intuitive, performant, and accessible.
- Customers can save their favourite split-screen app combos for fast entry and pin the taskbar on display to rapidly swap between apps for higher giant display multitasking on Android 15; ensuring your app is adaptive is extra necessary than ever.
- Android 15 allows TalkBack to assist Braille shows which might be utilizing the HID normal over each USB and safe Bluetooth to assist Android assist a wider vary of Braille shows.
- On supported Android 15 units, NfcAdapter permits apps to request observe mode in addition to register filters, enabling one-tap transactions in lots of circumstances throughout a number of NFC succesful apps.
- Apps can declare a property to permit your Software or Exercise to be offered on the small cowl screens of supported flippable units.
- Android 15 vastly enhances AutomaticZenRules to permit apps to additional customise Consideration Administration (Do Not Disturb) guidelines by including sorts, icons, set off descriptions, and the power to set off ZenDeviceEffects.
- Android 15 now consists of OS–stage assist for app archiving and unarchiving. Archiving removes the APK and any cached recordsdata, however persists consumer information and returns the app as displayable by the LauncherApps APIs, and the unique installer can restore it upon a request to unarchive.
Privateness and safety enhancements
Privateness and safety are on the core of all the things we do, and we work to make significant enhancements to guard your apps and our customers with every platform launch.
- Non-public house in Android 15 lets customers create a separate house on their machine the place they’ll preserve delicate apps away from prying eyes, below an extra layer of authentication. Some varieties of apps comparable to medical apps, launcher apps, and app shops might must take extra steps to operate as anticipated in a consumer’s personal house.
- Android 15 provides assist for apps to detect that they’re being recorded so as to inform the consumer that they are being recorded in case your app is performing a delicate operation.
- PendingIntent creators block background exercise launches by default in Android 15 to assist forestall apps from by chance making a PendingIntent that might be abused by malicious actors.
Get your apps, libraries, instruments, and sport engines prepared!
For those who develop an SDK, library, instrument, or sport engine, it is significantly necessary to arrange any essential updates instantly to forestall your downstream app and sport builders from being blocked by compatibility points and permit them to focus on the newest SDK options. Please let your builders know if updates are wanted to totally assist Android 15.
Testing your app includes putting in your manufacturing app utilizing Google Play or different means onto a tool or emulator operating Android 15. Work by all of your app’s flows and search for practical or UI points. Overview the habits adjustments to focus your testing. Listed below are a number of adjustments to contemplate that apply even in the event you do not but goal Android 15:
- Package deal stopped state adjustments – Android 15 updates the habits of the package deal FLAG_STOPPED state to maintain apps stopped till the consumer launches or not directly interacts with the app.
- Assist for 16KB web page sizes – Starting with Android 15, 16 KB web page dimension assist can be obtainable on choose units as a developer choice. Moreover, Android Studio additionally provides an emulator system picture with 16 KB assist by the SDK supervisor. In case your app or library makes use of the NDK, both straight or not directly by a library, you should use the developer choice within the QPR beta or the Android 15 emulator system picture to check and repair functions to arrange for Android units with 16 KB web page sizes within the close to future.
- Eliminated legacy emoji font file – Some Android 15 units comparable to Pixel will now not have the bitmap NotoColorEmojiLegacy.ttf file included for compatibility since Android 13 and can solely have the default vector file.
Please completely train libraries and SDKs that your app is utilizing throughout your compatibility testing. You could must replace to present SDK variations or attain out to the developer for assist in the event you encounter any points.
When you’ve revealed the Android 15-compatible model of your app, you can begin the course of to replace your app’s targetSdkVersion.
App compatibility
We’re working to make updates sooner and smoother with every platform launch by prioritizing app compatibility. In Android 15 we’ve made most app-facing adjustments opt-in till your app targets SDK model 35. This offers you extra time to make any essential app adjustments.
To make it simpler so that you can check the opt-in adjustments that may have an effect on your app, primarily based in your suggestions we’ve made lots of them toggleable once more this 12 months. With the toggles, you may force-enable or disable the adjustments individually from Developer choices or adb. Try how to do that, right here.

That can assist you migrate your app to focus on Android 15, the Android SDK Improve Assistant inside the newest Android Studio Koala Function Drop launch now covers android 15 API adjustments and walks you thru the steps to improve your targetSdkVersion.

Get began with Android 15
When you’ve got a supported Pixel machine, you’ll obtain the general public Android 15 over the air replace when it turns into obtainable. For those who do not need to wait, you may get the latest quarterly platform launch (QPR) beta by becoming a member of the Android 15 QPR beta program at any time.
For those who’re already within the QPR beta program on a Pixel machine that helps the subsequent Android launch, you will possible have been provided the chance to put in the primary Android 15 QPR beta replace. If you wish to opt-out of the beta program with out wiping your machine, do not set up the beta and as an alternative watch for an replace to the discharge model when it’s made obtainable in your Pixel machine. As soon as you’ve got utilized the steady launch replace, you may decide out and not using a information wipe so long as you do not apply the subsequent beta replace.
Keep tuned for the subsequent 5 days of our Highlight Week on Android 15, the place we’ll be protecting matters like edge-to-edge, passkeys, updates to foreground providers, picture-in-picture, and extra. Observe alongside on our weblog, X, LinkedIn or YouTube channels. Thanks once more to everybody who participated in our Android developer preview and beta program. We’re trying ahead to seeing how your apps benefit from the updates in Android 15.
For full data, go to the Android 15 developer web site.
Java and OpenJDK are emblems or registered emblems of Oracle and/or its associates.