page.title=프로그램 개요 page.metaDescription=앱에서 차기 버전의 Android를 사용할 수 있도록 준비하세요. page.image=images/cards/card-n-overview_2x.png meta.tags="preview", "developer", "android" page.tags="preview", "developer", "android" @jd:body
Android N Developer Preview에 오신 것을 환영합니다. 이 프로그램은 차기 버전의 Android에 대해 앱을 테스트하고 최적화하는 데 필요한 모든 것을 제공합니다. 이 프로그램은 무료이고, N Developer Preview 도구를 다운로드하기만 하면 바로 시작할 수 있습니다.
다양한 기기 또는 에뮬레이터에서 앱을 실행하고 테스트하세요.
Preview 동안 월별 업데이트를 제공할 예정이며 따라서 여러분은 항상 최신 플랫폼 변경에 대해 테스트할 수 있습니다.
Google에서는 처음 몇 주 동안 개발자가 보고한 문제에 우선 순위를 부여할 예정이므로, 가능한 빨리 테스트하고 피드백을 보내 주세요.
새로운 플랫폼 동작을 지원하고 새로운 기능으로 개발하려면 작업을 일찍 시작하세요.
Android 베타 프로그램을 통해 지원되는 모든 기기에 대해 원활한 OTA 업데이트가 제공됩니다. 플래시가 필요 없습니다.
Google의 Issue Tracker를 사용해 문제를 보고하고 피드백을 보내 주세요. N 개발자 커뮤니티에서는 다른 개발자들과 의견을 주고받을 수 있습니다.
N Developer Preview의 운영 기간은 2016년 3월 9일부터 2016년 3분기로 예정된 AOSP 및 OEM에 대한 Android N 최종 공개 릴리스 때까지입니다.
개발 단계의 중요 마일스톤에 다다를 때마다 개발 및 테스트 환경을 위한 업데이트가 제공될 것입니다. 일반적으로는 매월(4~6주 간격) 업데이트를 제공할 예정입니다. 마일스톤은 다음과 같습니다.
각 업데이트에는 SDK 도구, 프리뷰 시스템 이미지, 에뮬레이터, 참조 문서 및 API 차이 등이 포함됩니다.
첫 3단계 프리뷰 마일스톤에서는 현재 앱의 호환성 문제를 확인하고 새 플랫폼을 대상으로 하는 데 필요한 마이그레이션 또는 주요 작업을 계획하는 데 도움이 되는 조기 테스트 및 개발 환경을 제공합니다. 이 기간은 기능과 API 및 파일 호환성 문제에 대한 피드백을 제공하는 우선 순위 기간입니다. 이 모든 경우에 대해 Issue Tracker를 사용하세요. 업데이트 과정에서 일부 API가 변경될 수 있습니다.
Preview 4 및 5에서는 개발에 사용할 최종 N API 및 SDK와 최종 버전에 가까운 시스템 이미지에 액세스할 수 있으며, 시스템 동작과 기능을 테스트할 수 있습니다. 이 시점에서 Android N은 표준 API 레벨을 제공합니다. 레거시 앱의 최종 호환성 테스트를 시작할 수 있으며 N API 또는 기능을 사용하는 새 코드를 개선할 수 있습니다.
또한 Preview 4부터는 공식 API 레벨에서 Android N이 실행되는 기기(예: Android 베타 프로그램에 옵트인한 소비자 기기)에 앱을 게시할 수 있습니다. Google Play 알파 및 베타 채널에 먼저 게시할 수 있으므로, Play 스토어에 광범위하게 배포하기 전에 Android 베타 소비자를 통해 앱을 테스트할 수 있습니다.
Android N에서 테스트와 개발을 수행하는 동안, 프리뷰 업데이트가 출시되는 것에 맞춰 개발 환경을 최신 상태로 유지할 것을 적극 권장합니다. 이 과정을 손쉽게 진행하기 위해 테스트 기기를 Android 베타 프로그램에 등록하고 각 마일스톤에서 OTA 업데이트를 받을 수 있습니다. 또는 업데이트된 프리뷰 이미지를 수동으로 다운로드하고 플래시할 수도 있습니다.
프리뷰 업데이트가 제공될 때마다 Android 개발자 블로그, 이 사이트 및 Android N 개발자 커뮤니티를 통해서 알려드릴 것입니다.
N Developer Preview에는 기존 앱을 다양한 화면 크기, 네트워크 기술, CPU/GPU 칩셋 및 하드웨어 아키텍처에서 테스트하는 데 필요한 모든 것이 포함되어 있습니다.
이러한 구성 요소는 Android Studio에서 SDK Manager를 통해 다운로드할 수 있습니다.
필요에 따라 각 마일스톤에서 이러한 개발 도구를 업데이트할 것입니다.
N Developer Preview에는 물리적 기기에서 테스트하고 개발할 때 사용할 수 있는 다른 하드웨어 시스템 이미지와 Nexus가 포함되어 있습니다. 하드웨어 이미지의 전체 목록을 보려면 기기 이미지 페이지를 참조하세요.
각 마일스톤 때마다 이들 기기에 대한 업데이트된 시스템 이미지가 제공될 것입니다. 업데이트된 시스템 이미지를 필요한 만큼 자주 다운로드하여 테스트 기기에 수동으로 플래시할 수 있습니다. 이것은 기기를 여러 번 다시 플래시해야 하는 자동화된 테스트 환경에 특히 유용합니다.
참고: 수동으로 플래시된 기기는 지난 해 프리뷰와 마찬가지로 OTA 업데이트를 받지 못합니다. 올해에는 Android 베타 프로그램에 기기를 등록해야만 OTA 업데이트를 받을 수 있습니다. 자세한 내용은 다음 섹션을 참조하세요.
Android N에서는 프로그램에 등록한 기기에 Android N의 최신 프리뷰 업데이트를 자동으로 직접 전송해 주는 OTA(Over-the-Air) 업데이트 프로그램을 새로 도입했습니다. 이 프로그램은 무료이고 Google 계정에 등록된 지원 기기를 가지고 계신 사람이라면 누구나 사용할 수 있습니다.
프로그램에 등록하려면 Android 베타 프로그램 사이트를 방문하세요. 계정에 등록된 기기 중에서 Android 베타에 등록할 수 있는 기기를 모두 확인할 수 있습니다.
등록을 마치면 곧바로 기기에서 업데이트를 수신합니다. 대부분의 경우, Android N으로 전환하기 위해 데이터를 완전히 초기화할 필요는 없지만, 잃고 싶지 않은 데이터가 있다면 기기를 등록하기 전에 이 데이터를 백업하는 것이 좋습니다.
업데이트가 기기에 전송되면, 가급적 빨리 업데이트를 다운로드하고 설치하는 것이 좋습니다. 시스템 UI, 동작, API 및 기능의 최신 변경사항에 맞춰 기기를 최신으로 유지할 수 있습니다.
Developer Preview가 마무리되면, 귀하의 등록된 기기가 공식 Android N 릴리스 업데이트를 받게 됩니다.
Android 베타 사이트에서 언제든지 Android 베타 프로그램으로부터 기기 등록을 해제할 수 있습니다. 등록을 해제하기 전에 기기에서 데이터를 백업하세요.
참고: 등록을 해제하면 Android 6.0 Marshmallow의 최신 버전(기기 등록 전에 설치한 버전이 아닐 수도 있음)으로 기기가 공장 초기화됩니다. 클린 설치를 위해서 연락처, 메시지, 사진 등의 데이터가 기기에서 지워집니다.
Developer Preview 사이트에서 다음과 같은 문서 리소스를 이용할 수 있으며, Android N에 대해 익히는 데 유용합니다.
초기 프리뷰 업데이트 중에, 최신 Android N 플랫폼용 API 참조를 별도의 zip 아카이브로 다운로드할 수 있습니다. 이 참조 다운로드에는 또한 API 23 및 이전 업데이트에서 API 변경사항을 확인하는 데 유용한 차이점 보고서도 포함되어 있습니다.
Android N API가 최종 버전이고 공식 API 레벨이 할당되면, 저희가 https://developer.android.com에서 온라인으로 API 참조를 제공해 드릴 것입니다.
N Developer Preview에서 테스트와 개발을 수행하면서 다음 채널을 활용하여 문제를 보고하고 피드백을 제공해 주세요.
N Developer Preview에서는 표준 API 레벨이 없는 개발 전용 시스템 및 Android
라이브러리를 제공합니다. 앱을 테스트하기 위해 호환성 동작에서 옵트아웃하려는 경우(적극 권장), Android N의 프리뷰 버전을 대상으로 지정하면 됩니다. 앱의 targetSdkVersion
을 “N”
으로 지정하세요.
Android N Developer Preview에서는 프리뷰 API를 제공합니다. 이 API는 최종 SDK가 출시될 때까지는 공식 버전이 아닙니다. 현재 최종 SDK 릴리스는 2016년 3분기로 예정되어 있습니다. 즉, 시간이 지나면서 특히 프로그램 시작 후 초기 몇 주 동안에는 사소한 API 변경이 있을 수 있습니다. Android N Developer Preview를 업데이트할 때마다 변경 사항을 요약하여 제공해 드릴 것입니다.
참고: 프리뷰 API는 변경될 수 있지만, 기본 시스템 동작은 안정적이며 지금 바로 테스트가 가능한 상태입니다.
Google Play에서는 N Developer Preview를 대상으로 하는 앱의 게시를 금지합니다. Android N 최종 SDK를 사용할 수 있게 되면 공식 Android N API 레벨을 대상으로 지정하고, 알파 및 베타 릴리스 채널을 통해 Google Play에 앱을 게시할 수 있습니다. 그때까지는 Android N을 대상으로 하는 앱을 테스터에게 배포하려는 경우, 이메일이나 여러분의 사이트에서 직접 다운로드를 통해 하면 됩니다.
AOSP 및 OEM에 대한 Android N 전체 릴리스는 2016년 3분기로 예정되어 있습니다. 이때 Android N을 대상으로 하는 여러분의 앱을 Google Play의 공개 릴리스 채널에 게시할 수 있습니다.
Android N으로 앱 테스트를 시작하려면:
Android N Developer Preview 프로그램에 참가해 주셔서 대단히 감사합니다!