facebook twitter hatena line email

「Android/APILevel」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(version判定)
 
(同じ利用者による、間の6版が非表示)
行1: 行1:
 
  |Name|API Level||-
 
  |Name|API Level||-
  |Android 8.+ |28|P|-
+
  |Android 8.+ |28|Pie|-
 
  |Android P Preview|P|-
 
  |Android P Preview|P|-
 
  |Android 8.1 |27|Oreo|-
 
  |Android 8.1 |27|Oreo|-
  |Android 8.0 |26|Oreo|-
+
  |Android 8.0 |26|O|-
  |Android 7.1.1|25|-
+
  |Android 7.1.1|25|Nougat|-
  |Android 7.0|24|N|-
+
  |Android 7.0|24|Nougat|-
  |Android 6.0|23|M|-
+
  |Android 6.0|23|Marshmallow|-
 
  |Android 5.1|22|LOLLIPOP_MR1|-
 
  |Android 5.1|22|LOLLIPOP_MR1|-
 
  |Android 5.0|21|LOLLIPOP|-
 
  |Android 5.0|21|LOLLIPOP|-
行23: 行23:
  
 
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
 
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

2018年11月27日 (火) 12:46時点における最新版

|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