📱 Android
[Android] OS 점유율 & minSdkVersion
콩드로이드
2021. 1. 27. 22:56
오늘은 OS 점유율에 대해 확인해보겠습니다
OS 점유율은 프로젝트 생성 시 하단의 링크를 클릭하면 됩니다.
❔Your app will run on approximately 100% of devices.
Help me choose
저 링크를 클릭하면 아래와 같은 사진이 뜹니다.
각 API별로 cumulative distribution을 확인할 수 있는데, 해당 API 를 제공하면 몇 %의 사용자가 사용할 수 있는지라고 생각하시면 될 것 같습니다
점유율 확인은 minSDKVersion을 정할 때 확인하면 됩니다.
minSdkversion이란?
애플리케이션이 실행하는 데 필요한 최소 API 레벨을 지정하는 정수입니다.
Android 시스템은 시스템의 API 레벨이 이 특성에 지정된 값보다 낮은 경우 사용자가 애플리케이션을 설치하는것 을 방지합니다. 항상 이 특성을 선언해야 합니다
안드로이드 개발 문서에서 가져온 내용입니다
minSdkVersion 값이 시스템 버전보다 크면 시스템에서 앱 설치가 차단되어서 잘 맞춰서 설정해둬야 합니다.
minSdkVersion 설정
minSdkVersion은 build.gradle(:app)에서 정의해주면 됩니다
버전 코드, 버전 네임 등이 선언되는 곳입니다
android {
defaultConfig {
minSdkVersion 19
versionCode 1
versionName "1"
}
}
궁금하신 점이나 의견이 있으시면 댓글 부탁드립니다 감사합니다 😊