CompileSdkVersion: The compileSdkVersion is the version of the API the app is compiled against . This means you can use Android API features included in that version of the API (as well as all previous versions, obviously). TargetSdkVersion: The target sdk version is the version your app is targeted to run on.
What is the difference between CompileSdkVersion and targetSdkVersion?
CompileSdkVersion: The compileSdkVersion is the version of the API the app is compiled against . This means you can use Android API features included in that version of the API (as well as all previous versions, obviously). TargetSdkVersion: The target sdk version is the version your app is targeted to run on.