logo

compileSdk, targetSdk, minSdk

* 관련 기술 스택이 없습니다
emoji

• Android 개발에서 build.gradle 파일의 minSdk, compileSdk, targetSdk 설정은 앱의 호환성과 기능 사용에 중요한 역할을 하며, 각 SDK 버전은 특정 Android 버전과 연결되어 있어 이를 통해 지원 가능한 기기 범위를 결정할 수 있다.
• minSdk는 앱 설치의 최소 요구 사항을, compileSdk는 사용할 수 있는 API 레벨을, targetSdk는 앱의 런타임 동작을 설정하며, 이를 적절히 설정하여 다양한 기기와 사용자에게 최적의 경험을 제공할 수 있다.
• Android 15 출시로 인해 SDK를 35로 업데이트하고, 이에 따라 compileSdk와 targetSdk를 34에서 35로 올리면서 발생한 문제들을 해결하는 과정을 설명하고 있다. AGP와 Gradle 버전을 최신으로 업데이트하고, deprecated된 API를 수정하여 빌드를 성공시켰다.
• statusBar와 navigationBarColor가 SDK 35에서 deprecated되었으며, edge to edge가 기본 적용됨에 따라 관련 코드를 제거하고 앱을 테스트한 후 PR을 제출했다.

thumbnail
북마크
공유하기
신고하기
9분 분량
조회수 119
profile-imageChattyMin
5달 전
Copyright © 2025. Codenary All Rights Reserved.