木木木

Swift / Ruby on Railsなどの学習メモ。


AndroidのcompileSdkVersion, targetSdkVersion, minSdkVersion とは何かをざっくり

こちらのブログに分かりやすい説明があったのでメモ。

backport.net

compileSdkVersion

  • コンパイル時に使うAndroid SDKのバージョン
  • 変更してもアプリの動作は変化しない
  • SDK ManagerでそのバージョンのSDK Platformがインストールされている必要あり

targetSdkVersion

  • メインターゲットになるOSのバージョン
  • 変更するとアプリの動作が変わる『可能性』がある

minSdkVersion

  • アプリをインストールできる最低のAPIレベル

maxSdkVersion

  • アプリをインストールできる最大のAPIレベル

qiita.com