I am just about to release an application (To friends and family at least). My project API levels are:
minSdkVersion 19
targetSdkVersion 23
I hear this question a lot when people are about to start their endeavour;
What API level should I target?
I am obviously way past that - Using 19 as minSdkVersion
will work for most of my target audience.
What I am wondering is this; I am unsure if the code I have written actually needs SDK level 19. I am thinking I could possibly reach a larger audience without modifying anything other than minSdkVersion
.
I am however unsure about how to test this. Can I simply try lowering it until Gradle throws build errors? Is it guaranteed to work, if the app builds? I can't seem to find this information anywhere.