Android 11 SDK 설정

Android 11은 다양하고 새로운 방식으로 앱을 확장할 수 있는 Android의 차세대 주요 버전입니다. Android 11에는 배터리 수명 및 보안을 개선하고 사용자 개인정보 보호를 강화하는 동작 변경사항도 포함되어 있습니다. 일부 동작 변경사항은 Android 11을 타겟팅하는 앱에만 영향을 미치는 반면 다른 변경사항은 앱의 targetSDKVersion과 상관없이 Android 11 기기에서 실행되는 모든 앱에 영향을 미칩니다.

Android 11 API를 사용하여 개발하고 Android 11 동작 변경사항으로 앱을 테스트하려면 이 페이지에 나온 안내에 따라 Android 스튜디오에서 Android 11 SDK를 설정하고 Android 11에서 앱을 빌드하고 실행하세요.

최신 Android 스튜디오 미리보기 다운로드

Android 11 SDK에는 일부 Android 스튜디오 이전 버전과 호환되지 않는 변경사항이 포함되어 있습니다. Android 11 SDK를 사용해 최적의 환경에서 개발하려면 최신 Android 스튜디오 미리보기 버전을 설치하는 것이 좋습니다

Android 스튜디오 미리보기 다운로드

Android 스튜디오 3.3 이상을 사용하여 Android 11 앱을 컴파일하고 테스트할 수 있지만 Android 11 SDK 사용자 중 일부는 Gradle 동기화에 실패하고 만료된 종속 항목에 관한 경고를 받을 수 있습니다. 여러 버전을 함께 설치할 수 있으므로 이미 설치되어 있는 기존 버전의 Android 스튜디오를 그대로 유지할 수 있습니다.

Android 11 SDK 다운로드

Android 스튜디오 미리보기를 설치하고 연 후에 다음과 같이 Android 11 SDK를 설치하세요.

  1. Tools > SDK Manager를 클릭합니다.
  2. SDK Platforms 탭에서 Android R Preview를 선택합니다.
  3. SDK Tools 탭에서 Android SDK Build-Tools 30 이상을 선택합니다.
  4. OK를 클릭하여 설치를 시작합니다.

빌드 구성 업데이트

Android 11을 타겟팅하도록 앱의 빌드 구성을 변경하면 앱이 Android 11 API에 액세스할 수 있고 Android 11을 완벽하게 지원하기 위해 준비할 때 앱의 호환성을 완전히 테스트할 수 있습니다. 이렇게 하려면 모듈 수준 build.gradle 파일을 열고 compileSdkVersiontargetSdkVersion을 업데이트합니다.

android {
    compileSdkVersion 30

    defaultConfig {
        targetSdkVersion 30
    }
    ...
}

앱에 영향을 줄 수 있는 Android 11의 변경사항을 알아보고 테스트를 시작하려면 다음 페이지를 읽어보세요.

Android 11에서 사용 가능한 새로운 API를 자세히 알아보려면 Android 11 기능 및 API를 읽어보세요.