What is the difference between \"min SDK, target SDK and compile with\" in android?
What is the difference between \"minimum SDK, target SDK and compile with\", that app
Simply,
Minimun SDK : API 14
refers that that your application will only run on mobile phone with api level 14 ie.(ICS 4.0) or higher. Your app will fail to run on previous versions of android like gingerbread & froyo.
Target SDK : API 17
refers to the version of android you want to build for, which is Jellybean on your case. It is recommended to keep latest as far as possible which is (api 20 Kitkat at present context).
Compile With : API 14
refers to version of andriod you are testing on. Complile with api 14 means you are going to test your app on ICS.
you could also watch this video:
https://www.youtube.com/watch?v=Sxo5zMcOCXM>