Android 특정 SDK Version 설정하기

사용 버전: Android Studio 4.0.1

사용 언어: Kotlin 1.3.72



안드로이드 특정 SDK Version 설정하기를 해보겠습니다.


​

안드로이드 API에는 Level이 존재합니다. 안드로이드 버전에 따라 사용 가능한 level이 다릅니다.


​

아래의 경우 현재 SDK 최소 버전은 21인데, 사용하고자 하는 API는 23이라서 사용할 수 없다고 오류가 나온 상태입니다.



두 가지 해결 방법이 존재합니다.

하나는 app 용 build.gradle의 minSdkVersion을 23으로 수정하는 방법입니다.




위의 방법은 고작 API 하나 때문에 포기해야 하는 Android 버전이 많아집니다.

​

​

다른 하나는 23 이상인 버전에서만 작동되게 만드는 것입니다.

Build.VERSION.SDK_INT를 사용하여 버전을 체크합니다.




위의 사진처럼 하게 되면, 낮은 버전에서는 위의 API가 작동하지 않고, 높은 버전에서만 작동되게 됩니다.


​


끝.


카테고리: Android

댓글

이 블로그의 인기 게시물

음악 총보(Score), 파트보(Part)

Python urllib.parse.quote()

일본어 문장부호

KiCad 시작하기 6 (FreeRoute 사용하기 1)

Kivy 시작하기 12 (Pyinstaller로 exe 파일 만들기)

KiCad 시작하기 7 (FreeRoute 사용하기 2)

KiCad 시작하기 3 (새로운 소자 추가하기)

Python urllib.request.urlopen()

RFC 9421

Android R class