facebook twitter hatena line email

Android/APILevel

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
|Name|API Level||-
|Android 8.+ |28|Pie|-
|Android P Preview|P|-
|Android 8.1 |27|Oreo|-
|Android 8.0 |26|O|-
|Android 7.1.1|25|Nougat|-
|Android 7.0|24|Nougat|-
|Android 6.0|23|Marshmallow|-
|Android 5.1|22|LOLLIPOP_MR1|-
|Android 5.0|21|LOLLIPOP|-
|Android 4.4W|20|KITKAT_WATCH|KitKat for Wearables |-
|Android 4.4|19|KITKAT|-
|Android 4.3|18|JELLY_BEAN_MR2|-
|Android 4.2、4.2.2|17|JELLY_BEAN_MR1|-
|Android 4.1、4.1.1|16|JELLY_BEAN|-
|Android 4.0.3、4.0.4|15|ICE_CREAM_SANDWICH_MR1|-
|Android 4.0、4.0.1、4.0.2|14|ICE_CREAM_SANDWICH|-
|Android 3.2|13|HONEYCOMB_MR2|-
|Android 3.1.x |12 |HONEYCOMB_MR1|-
|Android 3.0.x |11 |HONEYCOMB|-

https://developer.android.com/guide/topics/manifest/uses-sdk-element?hl=ja

https://ja.wikipedia.org/wiki/Android%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E5%B1%A5%E6%AD%B4

version判定

// ver16以上で表示
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
}

接続してる端末によってBuild.VERSION.SDK_INTの値が変わってくる。

  • android6.0だったら23
  • android8.1だったら27