「Android/APILevel」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→version判定) |
|||
(同じ利用者による、間の9版が非表示) | |||
行1: | 行1: | ||
|Name|API Level||- | |Name|API Level||- | ||
− | |Android 8.+ |28| | + | |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| | + | |Android 8.0 |26|O|- |
− | |Android 7.1.1|25|- | + | |Android 7.1.1|25|Nougat|- |
− | |Android 7.0|24| | + | |Android 7.0|24|Nougat|- |
− | |Android 6.0|23| | + | |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|- | ||
行16: | 行16: | ||
|Android 4.0.3、4.0.4|15|ICE_CREAM_SANDWICH_MR1|- | |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 4.0、4.0.1、4.0.2|14|ICE_CREAM_SANDWICH|- | ||
− | |Android 3.2|13|HONEYCOMB_MR2| | + | |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://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 |
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
version判定
// ver16以上で表示 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { }
接続してる端末によってBuild.VERSION.SDK_INTの値が変わってくる。
- android6.0だったら23
- android8.1だったら27