I have Android Api versions 24 installed in Android Studio
26,
That means you have installed these APIs:
I have a project in hand that goes from 14 as a minimum to 24
That is, you have defined in your project within your build.gradle
:
minSdkVersion 14
targetSdkVersion 24
Should we select a specific one or already Android Studio take the one
better suit?
Actually you determine the configuration of your project in your file build.gradle
, in this case define a minSdkVersion indicates from which API your application is supported and targetSdkVersion with which API your application is compiled, and it must be installed (see previous image).
In this case it is determined that your application can only work from android 4.0 since you have defined minSdkVersion 14
to any version, since you do not define a maxSdkVersion .
-
If your application is uploaded to Google Play, it will not appear to users with an operating system lower than Android 4.0 (API 14).
-
If you do not define minSdkVersion or maxSdkVersion you indicate that your application can be used by any operating system.