Android studio has just updated buildtools to 25.0.5 so I guess I’m good to go with that? Is minSdkVersion the lowest android version the app will run on? what about targetSdkVersion? is that the ideal version??? and then compileSdkVersion what is that? Is that the version I want to be compling with??
But target 23+ isn’t as bad, as @energyy implied. I know much user, which are not installing apps/games with target <23, because they can’t deny permission.
The main difference between minSdk 15 and 19 are only 11% of user base (see Android Dashoards). We recommend our clients minSdk 19, but they are mainly located in Germany. Don’t know the user base around the world.
PS: Here is a good link to understand minSdk vs targetSdk explained by a Googler.
But “Data on this page is collected by users of the AppBrain SDK.” isn’t a valid resource. But it’s only 9% for Jelly Bean and the numbers are decreasing.
Looks like min15 is the way to go looking at the dashboard link. Though it only gives a percent figure. What is 0.9% I wonder in term of active regularly used devices?