blob: 0b1441396110bcd6149f0d84ba8a1aac42b90072 [file] [log] [blame]
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
<!--
<div class="cols" style=
"background-color:#f2daf5; padding: 5px 0;margin-bottom:1em; text-align:center;">
<h3>
Developer Preview 3 is now available
</h3>
<p>Includes final SDK and near-final system images</p>
<div style="margin:auto 1em">
<ul class="dac-section-links">
<li class="dac-section-link">
<a href="{@docRoot}preview/support.html#preview3-notes">
<span class="dac-sprite dac-auto-chevron"></span>
Read the Notes</a>
</li>
<li class="dac-section-link">
<a href="{@docRoot}preview/support.html#preview3-get">
<span class="dac-sprite dac-auto-chevron"></span>
Get the Update</a>
</li>
<li class="dac-section-link">
<a href="https://code.google.com/p/android-developer-preview/">
<span class="dac-sprite dac-auto-chevron"></span>
Report Issues</a>
</li>
</ul>
</div>
</div>
-->
<p>
<strong>Android N Developer Preview</strong>에 오신 것을 환영합니다. 프로그램은 차기 버전의 Android 대해 앱을 테스트하고 최적화하는 필요한 모든 것을 제공합니다.
프로그램은 무료이고, N Developer Preview 도구를 다운로드하기만 하면 바로 시작할 있습니다.
</p>
<div style="background-color:#eceff1;padding:1em;">
<div class="wrap">
<div class="cols">
<div class="col-4of12">
<h5>
하드웨어 에뮬레이터 이미지
</h5>
<p>
다양한 기기 또는 에뮬레이터에서 앱을 실행하고 테스트하세요.
</p>
</div>
<div class="col-4of12">
<h5>
최신 플랫폼 코드
</h5>
<p>
Preview 동안 월별 업데이트를 제공할 예정이며 따라서 여러분은 항상 최신 플랫폼 변경에 대해 테스트할 있습니다.
</p>
</div>
<div class="col-4of12">
<h5>
개발자 문제에 우선 순위 부여
</h5>
<p>
Google에서는 처음 동안 개발자가 보고한 문제에 우선 순위를 부여할 예정이므로,
가능한 빨리 테스트하고 피드백을 보내 주세요.
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
새로운 동작 기능
</h5>
<p>
새로운 플랫폼 동작을 지원하고 새로운 기능으로 개발하려면 작업을 일찍 시작하세요.
</p>
</div>
<div class="col-4of12">
<h5>
OTA 통한 업데이트 제공
</h5>
<p>
Android 베타 프로그램을 통해 지원되는 모든 기기에 대해 원활한 OTA 업데이트가 제공됩니다.
플래시가 필요 없습니다.
</p>
</div>
<div class="col-4of12">
<h5>
피드백 지원
</h5>
<p>
Google <a href="{@docRoot}preview/bug">Issue Tracker</a>를 사용해 문제를 보고하고 피드백을 보내 주세요.
<a href="{@docRoot}preview/dev-community">N&nbsp;개발자 커뮤니티</a>에서는 다른 개발자들과 의견을 주고받을 있습니다.
</p>
</div>
</div>
</div>
</div>
<!--
<p>New in the Android N Developer Preview: </p>
<ul>
<li> Accompanying Android Beta Program for consumers, starting later in the preview</li>
<li> More supported devices, including devices from OEM partners</li>
<li> Seamless OTAs for your devices, from initial release to final N release without flashing</li>
</ul>
-->
<h2 id="timeline">일정 업데이트</h2>
<img src="{@docRoot}images/n-preview-updates_2x.png">
<p>
N Developer Preview 운영 기간은 2016 3 9일부터 2016 3분기로 예정된 AOSP OEM 대한 Android N 최종 공개 릴리스 때까지입니다.
</p>
<p>
개발 단계의 중요 마일스톤에 다다를 때마다 개발 테스트 환경을 위한 업데이트가 제공될 것입니다.
일반적으로는 매월(4~6 간격) 업데이트를 제공할 예정입니다.
마일스톤은 다음과 같습니다.
</p>
<ul>
<li><strong><a href="{@docRoot}preview/support.html#dp1">Preview 1</a></strong>(최초 릴리스, 알파)</li>
<li><strong><a href="{@docRoot}preview/support.html#dp2">Preview 2</a></strong>(증분 업데이트, 알파)</li>
<li><strong><a href="{@docRoot}preview/support.html#dp3">Preview 3</a></strong>(증분 업데이트, 베타)</li>
<li><strong>Preview 4</strong>(최종 API 및 공식 SDK, Play 게시)</li>
<li><strong>Preview 5</strong>(최종 테스트를 위한 거의 최종 시스템 이미지)</li>
<li>AOSP 에코시스템에 <strong>최종 릴리스</strong></li>
</ul>
<p>
업데이트에는 SDK 도구, 프리뷰 시스템 이미지, 에뮬레이터, 참조 문서 API 차이 등이 포함됩니다.
</p>
<p>
<strong> 3단계 프리뷰 마일스톤</strong>에서는 현재 앱의 호환성 문제를 확인하고 새 플랫폼을 대상으로 하는 데 필요한 마이그레이션 또는 주요 작업을 계획하는 데 도움이 되는 <strong>조기 테스트 및 개발 환경</strong>을 제공합니다.
기간은 기능과 API 파일 호환성 문제에 대한 피드백을 제공하는 우선 순위 기간입니다. 모든 경우에 대해 <a href="{@docRoot}preview/bug">Issue Tracker</a>를 사용하세요.
업데이트 과정에서 일부 API 변경될 있습니다.
</p>
<p>
<strong>Preview 4 5</strong>에서는 개발에 사용할 <strong>최종 N API 및 SDK</strong>와 최종 버전에 가까운 시스템 이미지에 액세스할 있으며, 시스템 동작과 기능을 테스트할 있습니다.
시점에서 Android N 표준 API 레벨을 제공합니다.
레거시 앱의 최종 호환성 테스트를 시작할 있으며 N API 또는 기능을 사용하는 코드를 개선할 있습니다.
</p>
<p>
또한 Preview 4부터는 공식 API 레벨에서 Android N 실행되는 <strong>기기(예: Android 베타 프로그램에 옵트인한 소비자 기기)에 앱을 게시</strong>할 있습니다.
Google Play 알파 베타 채널에 먼저 게시할 있으므로, Play 스토어에 광범위하게 배포하기 전에 Android 베타 소비자를 통해 앱을 테스트할 있습니다.
</p>
<p>
Android N에서 테스트와 개발을 수행하는 동안, 프리뷰 업데이트가 출시되는 것에 맞춰 <strong>개발 환경을 최신 상태로 유지</strong>할 것을 적극 권장합니다.
과정을 손쉽게 진행하기 위해 테스트 기기를 Android 베타 프로그램에 등록하고 마일스톤에서 <strong>OTA 업데이트</strong>를 받을 있습니다.
또는 업데이트된 프리뷰 이미지를 수동으로 다운로드하고 플래시할 수도 있습니다.
</p>
<p>
프리뷰 업데이트가 제공될 때마다 <a href="http://android-developers.blogspot.com/">Android 개발자 블로그</a>, 이 사이트 및 <a href="{@docRoot}preview/dev-community">Android N 개발자 커뮤니티</a>를 통해서 알려드릴 것입니다.
</p>
<h2 id="preview_tools">N Developer Preview에 포함된 내용</h2>
<p>
N Developer Preview에는
기존 앱을 다양한 화면 크기, 네트워크 기술, CPU/GPU 칩셋
및 하드웨어 아키텍처에서 테스트하는 데 필요한 모든 것이 포함되어 있습니다.
</p>
<h3 id="sdk_tools">SDK 도구</h3>
<p>이러한 구성 요소는 <a href="{@docRoot}studio/intro/update.html">Android Studio</a>에서 SDK Manager를 통해 다운로드할 수 있습니다.</p>
<ul>
<li> N Developer Preview <strong>SDK 및 도구</strong>
<li> N Developer Preview <strong>에뮬레이터 시스템 이미지</strong>(32비트 및 64비트)
<li> N Developer Preview <strong>Android TV용 에뮬레이터 시스템 이미지</strong>(32비트)
<li> N Developer Preview 지원 라이브러리(새로운 앱 템플릿용)
</ul>
<p>
필요에 따라 각 마일스톤에서 이러한 개발 도구를 업데이트할 것입니다.
</p>
<h3 id="hardware_system_images">하드웨어 시스템 이미지</h3>
<p>
N Developer Preview에는 물리적 기기에서 테스트하고 개발할 때 사용할 수 있는 다른 하드웨어 시스템 이미지와 Nexus가 포함되어 있습니다.
하드웨어 이미지의 전체 목록을 보려면 <a href="{@docRoot}preview/download.html">기기 이미지</a> 페이지를 참조하세요.
</p>
<p>
각 마일스톤 때마다 이들 기기에 대한 업데이트된 시스템 이미지가 제공될 것입니다. 업데이트된 시스템 이미지를 필요한 만큼 자주 다운로드하여 테스트 기기에 수동으로 플래시할 수 있습니다.
이것은 기기를 여러 번 다시 플래시해야 하는 자동화된 테스트 환경에 특히 유용합니다.
</p>
<p class="note"><strong>참고</strong>:
<strong>수동으로 플래시된 기기는 지난 해 프리뷰와 마찬가지로 OTA 업데이트를 받지 못합니다</strong>.
올해에는 Android 베타 프로그램에 기기를 등록해야만 OTA 업데이트를 받을 수 있습니다. 자세한 내용은 다음 섹션을 참조하세요.
</p>
<h3 id="android_beta">Android 베타 프로그램을 통한 OTA 업데이트</h3>
<p>
Android N에서는 프로그램에 등록한 기기에 Android N의 최신 프리뷰 업데이트를 자동으로 직접 전송해 주는 OTA(Over-the-Air) 업데이트 프로그램을 새로 도입했습니다.
이 프로그램은 무료이고 Google 계정에 등록된 지원 기기를 가지고 계신 사람이라면 누구나 사용할 수 있습니다.
</p>
<p>
프로그램에 등록하려면 <a href="https://g.co/androidbeta">Android 베타 프로그램</a> 사이트를 방문하세요.
계정에 등록된 기기 중에서 Android 베타에 등록할 있는 기기를 모두 확인할 있습니다.
</p>
<ol>
<li> Android N 업데이트를 받을 기기를 선택합니다.
<li> Enroll 클릭하고 사용 약관을 읽고 동의한 후, OK 클릭합니다.
</ol>
<p>
등록을 마치면 곧바로 기기에서 업데이트를 수신합니다. 대부분의 경우, Android N으로 전환하기 위해 데이터를 완전히 초기화할 필요는 없지만, 잃고 싶지 않은 데이터가 있다면 기기를 등록하기 전에 데이터를 백업하는 것이 좋습니다.
</p>
<p>
업데이트가 기기에 전송되면, 가급적 빨리 업데이트를 다운로드하고 설치하는 것이 좋습니다.
시스템 UI, 동작, API 기능의 최신 변경사항에 맞춰 기기를 최신으로 유지할 있습니다.
</p>
<p>
Developer Preview 마무리되면, 귀하의 등록된 기기가 공식 Android N 릴리스 업데이트를 받게 됩니다.
</p>
<p>
Android 베타 사이트에서 언제든지 Android 베타 프로그램으로부터 기기 등록을 해제할 있습니다.
등록을 해제하기 전에 기기에서 데이터를 백업하세요.
</p>
<p class="note"><strong>참고</strong>:
등록을 해제하면 Android 6.0 Marshmallow 최신 버전(기기 등록 전에 설치한 버전이 아닐 수도 있음)으로 <strong>기기가 공장 초기화됩니다</strong>.
클린 설치를 위해서 연락처, 메시지, 사진 등의 데이터가 기기에서 지워집니다.
</p>
<h3 id="documentation_and_sample_code">문서 샘플 코드</h3>
<p>
Developer Preview 사이트에서 다음과 같은 문서 리소스를 이용할 있으며,
Android&nbsp;N 대해 익히는 유용합니다.
</p>
<ul>
<li> <a href="{@docRoot}preview/setup-sdk.html">Android
N 개발 설정</a>에는
시작하는 필요한 단계별 지침이 포함되어 있습니다.</li>
<li> <a href="{@docRoot}preview/behavior-changes.html">동작 변경 사항</a>에서는 테스트할 주요 영역을 알려줍니다.
</li>
<li> API 관련된 문서 중에는 <a href="{@docRoot}preview/api-overview.html">API 개요</a>, 다운로드 가능한 <a href="{@docRoot}preview/setup-sdk.html#docs-dl">API 참조</a> 그리고 다중 창 지원, 묶음 알림, 다중 로케일 지원 등과 같은 주요 기능에 대한 상세 개발자 가이드도 포함되어 있습니다.
<li> <a href="{@docRoot}preview/samples.html">샘플 코드</a>에서는 권한과 새로운 기타 기능을 지원하는 방법을 보여줍니다.
<li> <a href="{@docRoot}preview/support.html#release-notes">릴리스 노트</a>를
보면 N Developer Preview 현재 버전에 대한 변경 사항과 차이점 보고서 관련 정보를
확인할 있습니다.
</ul>
<h4 id="reference">다운로드 가능한 API 참조</h4>
<p>
초기 프리뷰 업데이트 중에, 최신 <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Android N 플랫폼용 API 참조</a>를 별도의 zip 아카이브로 다운로드할 있습니다.
참조 다운로드에는 또한 API 23 이전 업데이트에서 API 변경사항을 확인하는 유용한 차이점 보고서도 포함되어 있습니다.
</p>
<p>
Android N API 최종 버전이고 공식 API 레벨이 할당되면, 저희가 <a href="https://developer.android.com">https://developer.android.com</a>에서 온라인으로 API 참조를 제공해 드릴 것입니다.
</p>
<h3 id="support_resources">
지원 리소스
</h3>
<p>
N Developer Preview에서 테스트와 개발을 수행하면서 다음 채널을 활용하여 문제를 보고하고 피드백을 제공해 주세요.
</p>
<ul>
<li> <a href="https://code.google.com/p/android-developer-preview/">N Developer Preview Issue Tracker</a>는 <strong>기본 피드백 채널</strong>입니다.
Issue Tracker 통해 버그, 성능 문제 전반적인 피드백을 보고할 있습니다.
또한, <a href="{@docRoot}preview/bugs">알려진 문제</a>를 확인하고 해결 방법을 찾을 있습니다.
여러분이 보고한 문제가 분류되어 Android 엔지니어링 팀에게 검토하도록 보내질 때마다 알림을 받으실 것입니다.
</li>
<li> <a href="{@docRoot}preview/dev-community">Android N 개발자 커뮤니티</a>는
일종의 Google+ 커뮤니티로,
여기에서 여러분은 Android N으로 작업하는 <strong>다른 개발자들과 소통</strong>할 있습니다. 서로의 의견이나 아이디어를 나누고 Android N 관련 질문에 대한 대답을 찾을 수도 있습니다.
저희는 커뮤니티를 조정하고 필요에 따라 답변과 지침을
제공할 것입니다.</li>
</ul>
<h3 id="targeting">대상 지정, 프리뷰 API 게시</h3>
<p>
N Developer Preview에서는 <strong>표준 API 레벨이 없는</strong> 개발 전용 시스템 Android
라이브러리를 제공합니다. 앱을 테스트하기 위해 호환성 동작에서 옵트아웃하려는 경우(적극 권장), Android N 프리뷰 버전을 대상으로 지정하면 됩니다. 앱의 <code><a href=
"{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code>을 <code>N”</code>으로 지정하세요.
</p>
<p>
Android N Developer Preview에서는 <strong>프리뷰 API</strong>를 제공합니다. API 최종 SDK 출시될 때까지는 공식 버전이 아닙니다. 현재 최종 SDK 릴리스는 2016 3분기로 예정되어 있습니다.
즉, 시간이 지나면서 특히 프로그램 시작 초기 동안에는 <strong>사소한 API 변경이 있을 있습니다</strong>.
Android N Developer Preview 업데이트할 때마다 변경 사항을 요약하여 제공해 드릴 것입니다.
</p>
<p class="note">
<strong>참고</strong>: 프리뷰 API 변경될 있지만, 기본 시스템 동작은 안정적이며 지금 바로 테스트가 가능한 상태입니다.
</p>
<p>
Google Play에서는 <strong>N Developer Preview 대상으로 하는 앱의 게시를 금지합니다.</strong>
Android N 최종 SDK 사용할 있게 되면 공식 Android N API 레벨을 대상으로 지정하고, 알파 베타 릴리스 채널을 통해 Google Play 앱을 게시할 있습니다.
그때까지는 Android N 대상으로 하는 앱을 테스터에게 배포하려는 경우, 이메일이나 여러분의 사이트에서 직접 다운로드를 통해 하면 됩니다.
</p>
<p>
AOSP OEM 대한 Android N 전체 릴리스는 2016 3분기로 예정되어 있습니다. 이때 Android N 대상으로 하는 여러분의 앱을 Google Play 공개 릴리스 채널에 게시할 있습니다.
</p>
<h2 id="how_to_get_started">시작 방법</h2>
<p>
Android N으로 테스트를 시작하려면:
</p>
<ol>
<li> <a href="{@docRoot}preview/api-overview.html">API 개요</a> 및 <a href="{@docRoot}preview/behavior-changes.html">동작 변경 사항</a>을 검토하여 새로운 사항과 이 사항이 여러분의 앱에 미치는 영향을 파악합니다.
특히, 새로운 <a href="{@docRoot}preview/features/notification-updates.html">알림</a> 기능과 <a href="{@docRoot}preview/features/multi-window.html">다중 창 지원</a>에 대해 알아봅니다.
</li>
<li> <a href="{@docRoot}preview/setup-sdk.html">Preview SDK 설정</a> 및 테스트 기기 구성 지침에 따라 자신의 환경을 설정합니다.
</li>
<li> <a href="https://developers.google.com/android/nexus/images">플래시
지침</a>에 따라 자신의 기기용 최신 Android N Developer Preview 시스템 이미지를 플래시합니다. </li>
<li> <a href="{@docRoot}preview/setup-sdk.html#docs-dl">API 참조</a>와
<a href="{@docRoot}preview/samples.html">Android N 샘플</a>을 검토하여 새로운 API 기능과 앱에서
그러한 기능을 사용하는 방법에 대해 자세히 파악합니다.
<li> <a href="{@docRoot}preview/dev-community">Android N 개발자
커뮤니티</a>에 가입하여 최신 소식을 알아보고, 플랫폼으로 작업하는
다른 개발자들과 이야기를 나눕니다.</li>
</ol>
<p>
Android N Developer Preview 프로그램에 참가해 주셔서 대단히 감사합니다!
</p>