안드로이드 sdk버전 확인하는 코드
- Android/코딩
- 2016. 4. 14. 10:18
안드로이드 어플을 개발하다보면 버전별로 실행되어야 하는 코드가 다른 경우가 있습니다.
상위 버전에서는 지원하지 않는 코드라던지 새롭게 생긴 코드가 있으면 하위버전에는 실행이 되지 않게 막아야 하겠죠.
그래서 if문으로 해결하시면 됩니다.
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
}
여기에 Build.VERSION_CODES.M에 M은 마시멜로입니다.
다른 버전은 전부 풀네임으로 보이는데 마시멜로이 경우에는 M으로 해놓았네요.
위에 코드 해석은 어플을 실행하고 있는 기기의 안드로이드 버전이 마시멜로 버전보다 높거나 같을때 true가 되면서
if문 안쪽에 코드가 실행됩니다.
반응형
이 글을 공유하기