- Android Version Distribution statistics will now only be available in Android Studio
- Android 12 adds ‘Game dashboard’ and ‘Play as You Download’ in Google Play Store
- Distribution dashboard
- Vulkan version
- OpenGL ES version
- Android 12
- More personal, safe and effortless than ever before.
- Android 12 Highlights
- PERSONAL
- Our most personal OS yet.
- MATERIAL YOU
- A boundary-pushing redesign.
- DYNAMIC COLOR
- Color reimagined.
- RESPONSIVE MOTION
- A smoother, more responsive UI.
- CONVERSATION WIDGETS
- Your favorite people have a new home.
- ACCESSIBILITY IMPROVEMENTS
- Built for accessibility.
- Area magnification
- Extra dim
- Bold text
- Grayscale
- Private by design so you’re in control.
- MIC & CAMERA INDICATORS AND TOGGLES
- Stronger mic and camera access controls.
- APPROXIMATE LOCATION PERMISSIONS
- Keep your precise location private.
- PRIVACY DASHBOARD
- Your privacy permissions at a glance.
- PRIVATE COMPUTE CORE
- Protect sensitive data in the Private Compute Core.
- EFFORTLESS
- Everything on your phone just got easier.
- ENHANCED GAMING
- Kick-start your gameplay.
- SCROLLING SCREENSHOTS
- Extend screenshots beyond your screen.
- EASILY SWITCH PHONES
- Switching made easy.
Android Version Distribution statistics will now only be available in Android Studio
For the longest time, Google would publish Android version distribution statistics on a dedicated webpage. However, the chart hasn’t been updated since May of 2019, and even then, May’s update happened 6 months after the last update. It’s clear by now that Google no longer plans to update that chart, but today we’ve learned that Google has another place where they show the version distribution statistics: Android Studio (via 9to5Google).
Developers can find the latest Android Platform/API Version Distribution statistics by creating a new project in Android Studio and then selecting “help me choose” under the minimum SDK dropdown.
The chart will help developers decide the right minimum SDK version for their application. For example, if you select “Android 6.0 Marshmallow” as the minimum SDK version, then Android Studio will inform you that your app will run on 84.9% of all devices. Similarly, if you select “Android 8.0 Oreo” as the minimum SDK version, then Android Studio will inform you that your app can run on 60.8% of all devices.
Based on this data, we can construct a table showing the distribution of Android OS versions.
Android Platform Version (API Level) | Distribution (as of April 10, 2020) |
---|---|
Android 4.0 “Ice Cream Sandwich” (15) | 0.2% |
Android 4.1 “Jelly Bean” (16) | 0.6% |
Android 4.2 “Jelly Bean” (17) | 0.8% |
Android 4.3 “Jelly Bean” (18) | 0.3% |
Android 4.4 “KitKat” (19) | 4% |
Android 5.0 “Lollipop” (21) | 1.8% |
Android 5.1 “Lollipop” (22) | 7.4% |
Android 6.0 “Marshmallow” (23) | 11.2% |
Android 7.0 “Nougat” (24) | 7.5% |
Android 7.1 “Nougat” (25) | 5.4% |
Android 8.0 “Oreo” (26) | 7.3% |
Android 8.1 “Oreo” (27) | 14% |
Android 9 “Pie” (28) | 31.3% |
Android 10 (29) | 8.2% |
It makes sense for Android version distribution to be shown in Android Studio since this data is really only useful for developers anyway.
Источник
Android 12 adds ‘Game dashboard’ and ‘Play as You Download’ in Google Play Store
— Jul. 12th 2021 9:00 am PT
On the first day of this year’s Games Developer Conference, Google introduced a handful of Android 12-specific features to improve the gameplay experience, including a game dashboard and the ability to get into titles much faster.
Android 12’s Game dashboard is an “overlay” that provides “quick access to key utilities during gameplay.” Visually, from what’s been enabled during the Beta period, it’s analogous to the Android 11-era Power menu with a row of buttons at the top to screenshot, start a screen recording, see FPS, and turn on do not disturb (DND) — which can automatically enable upon entering a title. You select what tools you want to appear in a floating pill that sticks to the edge of the screen.
This is followed by various tiles, including one to stream with YouTube Live, see achievements, and set an optimization for supported games.
Made possible by new Game Mode APIs, players can optimize a title to prioritize getting longer battery life (“Battery Saver”) or peak frame rates (“Performance”). This requires additional developer support and Samsung was announced as an initial OEM partner.
Google says the Game dashboard will be available on “select” Android 12 device later this year.
Another “core” aspect of Android 12 is a “Play as You Download” feature. Like before, you visit the listing for a title you want to get from the Play Store. The “Install” button feature a lighting bolt icon to signal how you can start playing while remaining assets are downloaded in the background. In one example, the “Play” button appears 18% into a 127MB download. Initial rounds will be immediately available with Google “seeing games being ready to open at least 2 times faster.”
The company today also announced the Android Game Development Kit with tools and libraries to “develop, optimize, and deliver high quality Android games.” There are three tentpoles:
- Integrated workflows (e.g. a new Visual Studio extension)
- Essential C/C++ game libraries (e.g. the new Game Text Input library)
- Performance optimization (e.g. frame profiler support in our GPU profiler and new loading time support in Android Performance Tuner)
Elsewhere, Google is providing a new “Reach and devices” tool that lets developers see and predict what hardware players are using with a key focus on chipsets, memory, OS version, and geography.
You can use it to make the business case for country and device targeting decisions, to spot optimization opportunities, and to set test priorities for your next release.
Similarly, there are updates to Ratings and Reviews in the Play Console that allow developers to better see historical metrics.
Lastly, there’s a new Play Integrity API to fight cheating, unauthorized early access, and other abuse. It’s meant to help devs “determine if you’re interacting with your genuine game binary, installed by Google Play, on a genuine Android device.”
FTC: We use income earning auto affiliate links. More.
Источник
Distribution dashboard
Thank you for your patience! We’re working to improve the insights we provide to you about the Android ecosystem and the ways we’re accelerating updates to Android devices, such as through Project Treble, the Android Beta program, security updates and more.
For more robust data to help you manage your app’s targeting and understand the characteristics of your users’ devices, we recommend using the app stats available to you in Play Console.
This page provides information about the relative number of devices that share a certain characteristic, such as screen size and density. Each snapshot of data represents all of the active devices during a 7-day period ending on November 26, 2021.
If you want to see statistics just for the devices on which users are running your app, you can use the Google Play Console. This may help you choose which device profiles to optimize.
Vulkan version
This section provides data about the relative number of devices that support a particular version of Vulkan. Devices that lack Vulkan support are represented by None. Note that support for one particular version of Vulkan also implies support for any lower version (for example, support for version 1.1 also implies support for 1.0.3).
To declare which version of Vulkan your application requires, you should create a element defining android.hardware.vulkan.version . See FEATURE_VULKAN_HARDWARE_VERSION for more details on the hardware version. You can also use android.hardware.vulkan.level to declare a required Vulkan feature level. See FEATURE_VULKAN_HARDWARE_LEVEL for more details on the feature level.
Vulkan Version | Distribution |
---|---|
None | 29.0% |
Vulkan 1.0.3 | 17.0% |
Vulkan 1.1 | 54.0% |
Data collected during a 7-day period ending on November 26, 2021.
OpenGL ES version
This section provides data about the relative number of devices that support a particular version of OpenGL ES. Note that support for one particular version of OpenGL ES also implies support for any lower version (for example, support for version 2.0 also implies support for 1.1).
To declare which version of OpenGL ES your application requires, you should use the android:glEsVersion attribute of the element. You can also use the element to declare the GL compression formats that your application uses.
OpenGL ES Version | Distribution |
---|---|
GL 2.0 | 7.50% |
GL 3.0 | 9.95% |
GL 3.1 | 6.63% |
GL 3.2 | 75.92% |
Data collected during a 7-day period ending on November 26, 2021.
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.
Источник
Android 12
More personal, safe and effortless than ever before.
Android 12 delivers even more personal, safe and effortless experiences on your device. Featuring a totally reimagined UI just for you, new privacy features that are designed for your safety and put you in control, and more seamless ways to get right to your gameplay or even switch to a new device.
Android 12 delivers even more personal, safe and effortless experiences on your device. Featuring a totally reimagined UI just for you, new privacy features that are designed for your safety and put you in control, and more seamless ways to get right to your gameplay or even switch to a new device.
Android 12
Highlights
PERSONAL
Our most personal OS yet.
Android 12 is our most personal OS ever, featuring dynamic color capabilities that can transform your experience based on your wallpaper and responsive motion that responds to your touch. Even the widgets have been given a facelift, with your favorite people always available right there on your home screen. And with a more spacious redesign, color contrast optimizations and new features to help those with low vision, Android 12 is designed to be accessible for even more users.
MATERIAL YOU
A boundary-pushing redesign.
Android 12 rethinks the entire user interface, from shapes, light and motion, to customizable system colors that can be adapted to match you. Redesigned to be more spacious and comfortable, it’s our most expressive, dynamic and personal OS ever.
DYNAMIC COLOR
Color reimagined.
Change your wallpaper on your Pixel and your entire Android 12 experience changes to match. Using advanced color extraction algorithms you can easily personalize the look and feel of your entire phone, including notifications, settings, widgets and even select apps.
RESPONSIVE MOTION
A smoother, more responsive UI.
The UI feels alive with every tap, swipe and scroll—responding quickly and expressively with smooth motion and animations. Android 12 delivers improved system performance so your device can work in perfect harmony with you.
A phone displaying the new Android 12 UI.
The UI feels alive with every tap, swipe and scroll—responding quickly and expressively with smooth motion and animations. Android 12 delivers improved system performance so your device can work in perfect harmony with you.
CONVERSATION WIDGETS
Your favorite people have a new home.
An all-new conversation widget puts the conversations with the people you care about front-and-center on your home screen so you never miss a chat from your loved ones. You can even see missed calls, birthdays and more at a glance.
An all-new conversation widget puts the conversations with the people you care about front-and-center on your home screen so you never miss a chat from your loved ones. You can even see missed calls, birthdays and more at a glance.
ACCESSIBILITY IMPROVEMENTS
Built for accessibility.
Android 12 is designed to be even more accessible with new visibility features, including:
Area magnification
A new window magnifier lets you zoom in on a part of your screen without having to lose context on the rest of the screen content.
A phone displaying the new Android 12 extra dim feature.
Extra dim
Make your display extra dim for night-time scrolling or situations when even the lowest brightness setting is too bright.
A phone displaying the new Android 12 bold text feature.
Bold text
See text more clearly with the ability to switch the font to bold across the whole phone.
A phone displaying the new Android 12 grayscale feature.
Grayscale
Adjust how colors display on your device to grayscale.
Private by design so you’re in control.
Android 12 is designed for your safety. With new easy-to-use, powerful privacy features, you’ll have peace of mind knowing that you have control over who can see your data and when.
MIC & CAMERA INDICATORS AND TOGGLES
Stronger mic and camera access controls.
With Android 12, you can see when an app is using your microphone or camera thanks to a new indicator in your phone’s status bar. And if you don’t want any apps to access your microphone or camera, you can completely disable those sensors using two new toggles in quick settings. Simply flip the switch.
A phone displaying the Android 12 camera. Bubbles in the foreground read “Camera access: Available” and “Mic access: Blocked.”
With Android 12, you can see when an app is using your microphone or camera thanks to a new indicator in your phone’s status bar. And if you don’t want any apps to access your microphone or camera, you can completely disable those sensors using two new toggles in quick settings. Simply flip the switch.
APPROXIMATE LOCATION PERMISSIONS
Keep your precise location private.
While some apps need precise location information for tasks like turn-by-turn navigation, many other apps only need your approximate location to be helpful. With Android 12, you can choose between giving apps access to your precise location or an approximate location instead.
A phone displaying the new Android 12 Approximate Location Permissions Screen. The screen reads: “Allow [App] to access this device’s location?” with “Approximate” location selected.
While some apps need precise location information for tasks like turn-by-turn navigation, many other apps only need your approximate location to be helpful. With Android 12, you can choose between giving apps access to your precise location or an approximate location instead.
PRIVACY DASHBOARD
Your privacy permissions at a glance.
Privacy dashboard gives you a clear and comprehensive view of when apps access your location, camera or mic over the past 24 hours. If you see anything that you’re not comfortable with, you can manage permissions right from the dashboard.
A phone displaying the new Android 12 privacy dashboard.
Privacy dashboard gives you a clear and comprehensive view of when apps access your location, camera or mic over the past 24 hours. If you see anything that you’re not comfortable with, you can manage permissions right from the dashboard.
PRIVATE COMPUTE CORE
Protect sensitive data in the Private Compute Core.
Powerful Android features like Live Caption and Now Playing are enabled by continuous streams of data like audio from your apps, sounds nearby, or the content on your screen. But this data can be highly sensitive and you might not want it to leave your phone.
It’s essential that we build these features in a privacy-preserving way, so we built Private Compute Core. It’s a first-of-its-kind secure mobile environment that is isolated from the rest of the operating system and your apps. Any information processed in Private Compute Core requires explicit user action before it can be shared with Google or any app or service. And like the rest of Android, the protections in Private Compute Core are open source and fully inspectable and verifiable by the security community.
Powerful Android features like Live Caption and Now Playing are enabled by continuous streams of data like audio from your apps, sounds nearby, or the content on your screen. But this data can be highly sensitive and you might not want it to leave your phone.
It’s essential that we build these features in a privacy-preserving way, so we built Private Compute Core. It’s a first-of-its-kind secure mobile environment that is isolated from the rest of the operating system and your apps. Any information processed in Private Compute Core requires explicit user action before it can be shared with Google or any app or service. And like the rest of Android, the protections in Private Compute Core are open source and fully inspectable and verifiable by the security community.
EFFORTLESS
Everything on your phone just got easier.
Android 12 makes everything on your phone effortless and easy. You can get into gameplay without having to wait for a full download and even transfer your data onto a new Android phone without any hassle.
ENHANCED GAMING
Kick-start your gameplay.
Spend less time waiting and more time playing. Android 12 lets you play as you download, so you can jump straight into gameplay without needing to wait for the full download to finish. 1
You can also select your game mode for performance or battery life, whether you want a richer gaming experience or longer play session.
Two phones running Android 12. The first screen shows the Google Play page for Touchgrind BMX, with the game mid-download. The second screen shows the loading screen for the game.
Spend less time waiting and more time playing. Android 12 lets you play as you download, so you can jump straight into gameplay without needing to wait for the full download to finish. 1
You can also select your game mode for performance or battery life, whether you want a richer gaming experience or longer play session.
SCROLLING SCREENSHOTS
Extend screenshots beyond your screen.
Just because you reach the end of your screen doesn’t mean you need to reach the end of your screenshot. Scrolling screenshots allow you to capture all the content on the page in one image.
A phone displaying the new Android 12 scrolling screenshots feature.
Just because you reach the end of your screen doesn’t mean you need to reach the end of your screenshot. Scrolling screenshots allow you to capture all the content on the page in one image.
EASILY SWITCH PHONES
Switching made easy.
It’s never been easier to switch to Android and try out the best device for you. Starting on Android 12, you can transfer all your essentials by connecting your old phone to your new Android with a cable or shared WiFi connection. Your memories and data will transfer, stress-free—even from iPhone® (welcome!).
It’s never been easier to switch to Android and try out the best device for you. Starting on Android 12, you can transfer all your essentials by connecting your old phone to your new Android with a cable or shared WiFi connection. Your memories and data will transfer, stress-free—even from iPhone® (welcome!).
Источник