Name | Version | API | % |
---|---|---|---|
U | 14 | 34 | 13% |
T | 13 | 33 | 20.9% |
S | 12 | 31 | 14.7% |
R | 11 | 30 | 19% |
Q | 10 | 29 | 13.6% |
Pie | 9 | 28 | 8.4% |
Oreo | 8.1 | 27 | 4.3% |
Oreo | 8 | 26 | 1.5% |
Nougat | 7.1 | 25 | 1% |
Nougat | 7 | 24 | 1% |
Marshmallow | 6 | 23 | 1.4% |
Lollipop | 5.1 | 22 | 0.8% |
Lollipop | 5 | 21 | 0.1% |
KitKat | 4.4 | 19 | 0.3% |
pie
"T (13)" : 20.9
"R (11)" : 19
"S (12)" : 14.7
"Q (10)" : 13.6
"U (14)" : 13
"Pie (9)" : 8.4
"Oreo (8.1)" : 4.3
"Oreo (8)" : 1.5
"Marshmallow (6)" : 1.4
"Nougat (7.1)" : 1
"Nougat (7)" : 1
"Lollipop (5.1)" : 0.8
"KitKat (4.4)" : 0.3
"Lollipop (5)" : 0.1
Ultra HDR for images
Zoom, Focus, Postview, and more in camera extensions
Lossless USB audio
Health Connect
Add custom actions
Custom meshes with vertex and fragment shaders
Foreground service types are required
Enforcement of BLUETOOTH_CONNECT permission
JobScheduler reinforces callback and network behavior
Apps can kill only their own background processes
Schedule exact alarms are denied by default
Data safety information is more visible
Minimum installable target API level
Credential Manager
Improvements for app stores
Detect when users take device screenshots
Secure full-screen Intent notifications
Restrictions to implicit and pending intents
Safer dynamic code loading
restrictions on starting activities from the background
User consent required for each MediaProjection
Note
Last updated: May 1, 2024
Tablet and large screen support
Programmable shaders
Color vector fonts
Predictive back gesture
Bluetooth LE Audio
Splash screen efficiency improvements
ART optimizations
OpenJDK 11 updates
Battery Resource Utilization
Media controls derived from PlaybackState
Permission required for advertising ID
Updated non-SDK restrictions
Safer exporting of context-registered receivers
Enhanced photo picker privacy
New runtime permission for nearby Wi-Fi devices
Exact alarms permission
Developer downgradable permissions
APK Signature Scheme v3.1
Better error reporting in Keystore and KeyMint
Note
Last updated: May 1, 2024
Material You
Redesigned widgets
Game Mode
Rich content insertion
AppSearch API
Compatible media transcoding
Improved notifications
Performance Classes
Stretch overscroll
App splash screens
Restricted App Standby Bucket
Improved refresh rate switching
Passpoint updates
App hibernation
Nearby device permissions
Approximate location
Bluetooth permissions
Permission group lookup
Clipboard access notifications
Permission package visibility
System UI optimizations
App taskbar
Drag and drop an app into split-screen mode
fast app-switching
Visual and stability improvements to compatibility mode
Activity embedding with Jetpack WindowManager
Note
Last updated: May 1, 2024
Chat Bubbles
Conversation improvements
Wireless debugging
Neural Networks API 1.3
Frame rate API
Exposure Notifications
Conscrypt SSL engine by default
Non-SDK interface restrictions
URI access permissions requirements
Scoped storage enforcement
One-time permissions
Permissions auto-reset
Background location access
Package visibility
Foreground services
Secure sharing of large datasets
Note
Last updated: May 1, 2024
Foldables support
5G support
Gesture navigation
ART optimizations
Neural Networks API 1.2
Thermal API
Smart Reply in notifications
Dark theme
Settings panels
Sharing shortcuts
Dynamic depth for photos
Audio playback capture
New codecs
Native MIDI API
Vulkan everywhere
Directional microphones
New location permissions
Storage encryption
TLS 1.3 by default
Platform hardening
Improved biometrics
Note
Last updated: May 1, 2024
Indoor positioning with Wi-Fi RTT
Multi-camera support
Display cutout support
Improved notifications
Improved text support
ImageDecoder and new animation classes
HDR VP9 video
HEIF image compression
Improved media APIs
Android Protected Confirmation
Biometric authentication dialogs
Hardware security module
Secure key import
Client-side encryption backups
Navigation semantics
Convenience actions
Magnifier
Note
Last updated: May 1, 2024
Android Go
Neural Networks API
Programmatic Safe Browsing actions
Shared memory API
Improved Notifications
EditText update
WallpaperColors API
Video thumbnail extractor
Fingerprint updates
Cryptography updates
Note
Last updated: May 1, 2024
Custom data store
JobScheduler improvements
Cached data
Picture-in-Picture mode
Improved Notifications
Autofill framework
Downloadable fonts
Multi-display support
Adaptive icons
VolumeShaper
Audio focus enhancements
Media metrics
MediaPlayer and MediaRecorder improvements
Improved media file access
Wi-Fi Aware
Bluetooth updates
Companion device pairing
New permissions
New account access and discovery APIs
Platform optimizations
Updated Java language support
Updated ICU4J Android Framework APIs
Note
Last updated: May 1, 2024
Enhanced Live Wallpaper Metadata
Storage Manager Intent
Demo User Hint
Improved VR Thread Scheduling
App Shortcuts
Round Icon Resources
Image Keyboard Support
New Professional Emoji
APIs for Carriers and Calling Apps
New Screen Densities for Wear Devices
Note
Last updated: May 1, 2024
Multi-window Support
Notifications
Quick Settings Tile API
Custom Pointer API
Profile-guided JIT/AOT Compilation
Quick Path to App Install
Sustained Performance API
Frame Metrics API
Doze on the Go
Project Svelte: Background Optimizations
SurfaceView
Data Saver
Number Blocking
Call Screening
Vulkan API
Direct Boot
Multi-locale Support, More Languages
ICU4J APIs in Android
APK Signature Scheme v2
Scoped Directory Access
Keyboard Shortcuts Helper
Virtual Files
Work profile security challenge
Turn off work
Always on VPN
Customized provisioning
Vision Settings on the Welcome screen
Key Attestation
Network Security Config
Default Trusted Certificate Authority
Platform support and optimizations for VR Mode
Print service enhancements
Note
Last updated: May 1, 2024
Fingerprint Authentication
Confirm Credential
App Linking
Adoptable Storage Devices
4K Display Mode
Support for MIDI
Create digital audio capture and playback objects
APIs to associate audio and input devices
List of all audio devices
Updated video processing APIs
Flashlight API
Reprocessing Camera2 API
Updated ImageWriter objects and Image Reader class
Voice Interactions
Assist API
Bluetooth Stylus Support
Themeable ColorStateLists
Hotspot 2.0
Improved Bluetooth Low Energy Scanning
Controls for Corporate-Owned, Single-Use devices
Silent install and uninstall of apps by Device Owner
Silent enterprise certificate access
Auto-acceptance of system updates
Delegated certificate installation
Data usage tracking
Runtime permission management
Work status notification
Note
Last updated: May 1, 2024
Multiple SIM Card Support
Carrier Provisioning
Deprecated HTTP Classes
Note
Last updated: May 1, 2024
Material design support
Concurrent documents and activities in the recents screen
WebView updates
Screen capturing and sharing
Lock screen notifications
Notifications metadata
Support for OpenGL ES 3.1
Android Extension Pack
Camera API for advanced camera capabilities
Audio playback
Media playback control
Media browsing
Directory selection
Multiple network connections
Bluetooth Low Energy
NFC enhancements
Scheduling jobs
Developer tools for battery usage
Managed provisioning
Device owner
Screen pinning
Render PDF as bitmap
App usage statistics
Testing and accessibility improvements
Easier switching between input languages
Declarable required features
User permissions
Note
Last updated: May 1, 2024
Print generic content
Print images
OEM print services
Read and write SMS and MMS messages
Select default SMS app
Host NFC card emulation
NFC reader mode
Infrared support
Adaptive video playback
On-demand audio timestamps
Surface image reader
Peak and RMS audio measurements
Loudness enhancer
Remote controllers
Closed captions
Scenes and transitions
Animator pausing
Reusable bitmaps
Storage access framework
External storage access
Sync adapters
New sensor types, including step detector
Batched sensor events
Controller identities
Immersive full-screen mode
Translucent system bars
Enhanced notification listener
Live regions for accessibility
Note
Last updated: May 1, 2024