You could implement Google Analytics ( https://www.google.com.br/analytics/ ) on your app. There you can find all kinds of statistics, including country specific data.
Here is how to implement Analytics on you Android App: https://developers.google.com/analytics/devguides/collection/android/
Answer from Carlos on Stack OverflowYou could implement Google Analytics ( https://www.google.com.br/analytics/ ) on your app. There you can find all kinds of statistics, including country specific data.
Here is how to implement Analytics on you Android App: https://developers.google.com/analytics/devguides/collection/android/
It would be awesome if we had this from Google. There are a couple of sites/blogs that occasionally post info that can give you an idea. Device Atlas uses "mobile web data" - who knows what that means exactly but their numbers seem reasonable.
https://deviceatlas.com/blog/android-versions-market-share-2017
You can replace the "2017" with "2016" to get last year's report. Maybe they will have more in the future.
I used Android Studio to recreate the chart that Google used to share.
https://imgur.com/gallery/NPoU9Ye
| Android Version | Distribution |
|---|---|
| Android 11 | < 1% |
| Android 10 | 7.2% |
| Pie | 31.3% |
| Oreo | 21.3% |
| Nougat | 12,9% |
| Marshmallow | 11.2% |
| Lollipop | 9.2% |
| KitKat | 4% |
| Jelly Bean | 1.7% |
| Others | 0.2% |
I know Google doesn't provide the chart anymore on their site and although they refer to Android Studios "New Project Wizard", according to it, Android 11 and 12 don't exist yet - so its useless.
They also recommend we look into the app stats on the Play Console, what about people who don't have any apps yet on the Play Store? Android distribution is basically completely unknown at this moment unless you have an established app downloaded by millions worldwide.
How do people nowadays get that information if they want to publish their first app?