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

댓글

이 블로그의 인기 게시물

Python OpenCV 빈 화면 만들기

Python urllib.parse.quote()

Python bytes.fromhex()

Android AVD Ram size change

Forensics .pyc 파일 .py로 복구하기

Android Minimum touch target size

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

Android Notification with Full Screen

C++ OpenCV 모폴로지 침식, 팽창

KiCad 시작하기 2 (PCB 만들기)