blob: d32572590f9cc96072cde3ab7219e28ccd70276d [file] [log] [blame]
page.title=프로그램 개요
page.metaDescription=Android M 개발자 미리 보기를 시작하신 여러분, 환영합니다. 프로그램은 Android 다음 버전에 대해 앱을 테스트하고 최적화하는 필요한 모든 것을 제공해 드립니다.
page.image=images/cards/card-preview_16-9_2x.png
page.tags="preview", "developer", "android"
@jd:body
<p>
<strong>Android M 개발자 미리 보기</strong>를 시작하신 여러분, 환영합니다. 프로그램은 Android 다음 버전에 대해 앱을 테스트하고 최적화하는 필요한 모든 것을 제공해 드립니다.
프로그램은 무료이며, M 개발자 미리 보기 도구만 다운로드하면 시작하실 있습니다.
</p>
<div style="background-color:#eceff1;padding:1em;">
<div class="wrap">
<div class="cols">
<div class="col-4of12">
<h5>
하드웨어 에뮬레이터 시스템 이미지
</h5>
<p>
Nexus 5, 6, 9, Player(TV용)와 에뮬레이터에서 앱을 실행하고 테스트해 보세요.
</p>
</div>
<div class="col-4of12">
<h5>
최신 플랫폼 코드
</h5>
<p>
미리 보기 시행 중에 여러 번의 업데이트를 제공할 예정입니다. 이로써 여러분은 항상 최신 플랫폼 변경에 대해 테스트할 있습니다.
</p>
</div>
<div class="col-4of12">
<h5>
업데이트를 OTA 전달
</h5>
<p>
일단 기기를 최초 미리 보기에 플래시하고 나면 OTA 업데이트를 받을 있습니다.
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
동작 기능
</h5>
<p>
작업을 일찍 시작하여 런타임 권한 모델과 절전 기능 새로운 플랫폼 동작을 지원합니다.
</p>
</div>
<div class="col-4of12">
<h5>
개발자가 보고한 문제에 대한 우선 순위
</h5>
<p>
Google에서는 처음 동안 개발자가 보고한 문제에 우선 순위를 부여할 예정입니다. 가능한 빨리 테스트하고 피드백을 보내 주세요.
</p>
</div>
<div class="col-4of12">
<h5>
피드백 지원
</h5>
<p>
문제를 보고하고 Google <a href="https://code.google.com/p/android-developer-preview/">문제 추적기</a>를 사용해 피드백을 보내 주세요.
<a href="http://g.co/dev/AndroidMDevPreview">M&nbsp;개발자 커뮤니티</a>를 이용하면 다른 개발자들과 의견을 주고받을 있습니다.
</p>
</div>
</div>
</div>
</div>
<!--
<p>
With the M Developer Preview, you'll get an early start on testing your apps,
with enough time to make adjustments before the public platform release later
in the year. We'll provide several updates to the Preview tools in the weeks
ahead, so you can keep in sync with the latest changes as the platform moves
toward launch.
</p>
<img src="{@docRoot}preview/images/m-preview-timeline.png" alt=
"Preview program timeline" id="timeline">
<p>
You can help us improve the platform by <a href=
"https://code.google.com/p/android-developer-preview/">reporting issues</a>
through our feedback channels. This is especially
critical in the first month of the preview, when well be giving priority to
developer-reported issues and feedback.
</p> -->
<h2 id="timeline">
일정 업데이트
</h2>
<img src="{@docRoot}preview/images/m-preview-timeline-crop.png" alt="Preview program timeline" id="timeline">
<p>
M 개발자 미리 보기는 5 28일부터 최종 Android M SDK 출시될 때까지 실행됩니다. 최종 버전은 2015 3사분기 중으로 예정된 공개 릴리스 직전에 출시할 계획입니다.
</p>
<p>
개발 중요 단계에 다다를 때마다 여러분의 테스트 기기를 위해 업데이트를 전달해 드리겠습니다.
잠정적인 중요 단계는 다음과 같습니다.
</p>
<ul>
<li>
<strong>미리 보기&nbsp;1</strong>(최초 미리 보기 릴리스, 5 말)
</li>
<li>
<strong>미리 보기&nbsp;2</strong>(6월 말/7 초)
</li>
<li>
<strong>미리 보기&nbsp;3</strong>(최종 버전 출시 직전, 7 말)
</li>
</ul>
<p>
이러한 업데이트는 <strong>최종 SDK</strong>(3사분기 후반)로 막을 내릴 것이며, 이것으로 Android 버전에 대한 공식 API뿐만 아니라 최종 시스템 동작 기능도 제공하게 됩니다.
</p>
<p>
Android M에서 테스트와 개발을 수행하는 동안 미리 보기 업데이트가 출시되는 것에 맞춰 <strong>개발 환경을 최신 상태로 유지</strong>할 것을 강력히 권장합니다.
과정을 보다 단순화하기 위해 이미 미리 보기 빌드에 플래시한 기기에는 <strong>OTA(over-the-air) 업데이트</strong>를 제공할 예정이며, 이외에도 수동으로 다운로드하고 플래시할 있는 시스템 이미지도 제공할 계획입니다.
</p>
<p class="note">
<strong>참고:</strong> 최종 SDK와 시스템 이미지는 OTA로 전달할 수 없습니다. 그 대신 개발자 본인의 테스트 기기에서 <strong>수동으로 플래시</strong>해야 합니다.</strong>
</p>
<p>
미리 보기 업데이트를 이용할 있게 때마다 <a href="http://android-developers.blogspot.com/">Android 개발자 블로그</a>, 해당 사이트 및 <a href="http://g.co/dev/AndroidMDevPreview">Android M 개발자 커뮤니티</a>를 통해서 알려드릴 것입니다.
</p>
<h2 id="preview_tools">
미리 보기 내용
</h2>
<p>
M 개발자 미리 보기에는 기존 앱을 여러 가지 화면 크기, 네트워크 기술, CPU/GPU 칩세트 및 하드웨어 아키텍처에서 테스트하는 데 필요한 모든 것이 포함되어 있습니다.
</p>
<h4>
SDK 도구
</h4>
<p>
이러한 구성 요소는 <a href="{@docRoot}sdk/installing/adding-packages.html">Android Studio</a>에서 SDK Manager를 통해 다운로드할 수 있습니다.
</p>
<ul>
<li>M 개발자 미리 보기 <strong>SDK 도구</strong>
</li>
<li>M 개발자 미리 보기 <strong>에뮬레이터 시스템 이미지</strong>(32비트 및 64비트)
</li>
<li>M 개발자 미리 보기 <strong>Android TV용 에뮬레이터 시스템 이미지</strong>(32비트)
</li>
</ul>
<h4>
하드웨어 시스템 이미지
</h4>
<p>
Nexus 기기에 대한 다음과 같은 하드웨어 시스템 이미지는 <a href="download.html">다운로드 페이지</a>에서 다운로드할 수 있습니다.
</p>
<ul>
<li>
<strong>Nexus 5</strong>(GSM/LTE) “hammerhead” 기기 시스템 이미지
</li>
<li>
<strong>Nexus 6</strong> “shamu” 기기 시스템 이미지
</li>
<li>
<strong>Nexus 9</strong>(Wi-Fi) “volantis” 기기 시스템 이미지
</li>
<li>
<strong>Nexus Player</strong>(Android TV) “fugu” 기기 시스템 이미지
</li>
</ul>
<h4>
관련 문서 및 샘플 코드
</h4>
<p>
다음과 같은 관련 문서 리소스는 미리 보기에 대해 익히는 데 유용합니다.
</p>
<ul>
<li>
<a href="setup-sdk.html">SDK 설정</a>에는 시작하는 데 필요한 단계별 지침이 들어 있습니다.
</li>
<li>
<a href="{@docRoot}preview/testing/guide.html">테스트 가이드</a>와 <a href="behavior-changes.html">동작 변경</a>에서는 테스트해야 할 주요 영역을 알려줍니다.
</li>
<li>새 API 관련 문서 중에서 <a href="api-overview.html">API 개요</a>, 다운로드할 수 있는 <a href="{@docRoot}preview/download.html#docs">API 참조</a>와 자세한 개발자 가이드(<a href="{@docRoot}preview/features/runtime-permissions.html">권한</a>, <a href="{@docRoot}preview/backup/index.html">앱 백업</a> 등 주요 기능에 대한 내용)도 참조하세요.
</li>
<li>
<a href="{@docRoot}preview/samples.html">샘플 코드</a>는 권한과 기타 새로운 기능을 지원하는 방법을 설명합니다.
</li>
<li>
<a href="{@docRoot}preview/support.html#release-notes">릴리스 노트</a>를 보면 M 개발자 미리 보기의 현재 버전에 대해 변경 내용 참고 사항과 차이점 보고서 관련 정보를 확인할 있습니다.
</li>
</ul>
<h4>
지원 리소스
</h4>
<p>
M 개발자 미리 보기에서 테스트하고 개발하는 유용한 지원 리소스를 소개합니다.
</p>
<ul>
<li><a href="https://code.google.com/p/android-developer-preview/">M 개발자 미리 보기 문제 추적기</a>가 여러분의 <strong>기본 피드백 채널</strong>입니다.
문제 추적기를 통해 버그와 성능 문제를 보고하고 전반적인 피드백을 주시면 됩니다.
이를 통해 <a href="https://code.google.com/p/android-developer-preview/wiki/KnownIssues">알려진 문제</a>를 확인하고 해결 방법 단계를 찾아볼 수도 있습니다.
</li>
<li><a href="http://g.co/dev/AndroidMDevPreview">Android M 개발자 커뮤니티</a>는 일종의 Google+ 커뮤니티로, 여기에서 여러분은 Android M을 가지고 작업하는 <strong>다른 개발자들과 이야기</strong>를 나눌 있습니다. 서로의 의견이나 아이디어를 나누고 Android M 관련 질문에 대한 대답을 찾을 수도 있습니다.
</li>
</ul>
<h2 id="preview_apis_and_publishing">
대상 지정, 미리 보기 API 게시
</h2>
<p>
Android M 개발자 미리 보기는 개발 전용 릴리스이며 <strong>표준 API 레벨이 없습니다</strong>.
앱을 테스트하기 위해 호환성 동작에서 옵트아웃하고자 하는 경우(강력히 권장함), M 개발자 미리 보기를 대상으로 지정하면 됩니다. 앱의 <code><a href=
"/guide/topics/manifest/uses-sdk-element.html">targetSdkVersion</a></code>을 <code>MNC”</code>로 지정하세요.
</p>
<p>
Android M 개발자 미리 보기에서는 <strong>미리 보기 API</strong>를 제공합니다. &mdash;이 API 최종 SDK 출시될 때까지 공식적인 버전으로 인정되지 않습니다. 최종 SDK 릴리스는 현재 2015 삼사분기 무렵으로 예정되어 있습니다.
이는 즉, 시간이 지나면서 <strong>사소한 API 변경</strong>이 있을 것이라는 점을 예상해야 한다는 뜻입니다. 특히 프로그램 초반 동안은 유의해야 합니다.
Android M 개발자 미리 보기를 업데이트할 때마다 변경 내용을 요약해서 제공해 드릴 것입니다.
</p>
<p class="note">
미리 보기 API 변경될 있지만, 런타임 권한과 절전 기능과 같은 기본 시스템 동작은 안정적이며 지금 바로 테스트 가능한 상태입니다.
</p>
<p>
게시에 관해서는, Google Play에서는 <strong>M 개발자 미리 보기를 대상으로 삼는 앱의 게시를 방지합니다.</strong>
Android M 최종 SDK 이용할 있게 되면 공식 Android M API 레벨을 대상으로 지정할 있고, 그때 Google Play 앱을 게시하면 됩니다.
그때까지는 테스터들에게 Android M 대상으로 지정한 앱을 배포하고자 하는 경우 이메일이나 본인의 사이트에서 직접 다운로드를 통해 하시면 됩니다.
</p>
<h2 id="get_started">
시작 방법
</h2>
<p>
테스트를 시작하려면
</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/runtime-permissions.html">런타임 권한</a> 모델, 절전 기능과 자동 백업에 대해 숙지하는 것이 좋습니다.
</li>
<li>환경을 설정할 때에는 <a href="{@docRoot}preview/setup-sdk.html">미리 보기 SDK 설정</a>과 테스트 기기를 구성하는 데 관련된 지침을 따르세요.
</li>
<li><a href="https://developers.google.com/android/nexus/images">플래시 지침</a>을 따라 최신 M 개발자 미리 보기 시스템 이미지를 Nexus 5, 6, 9 및 Player에 플래시하세요.
일단 개발 기기를 플래시하고 나면, 미리 보기 업데이트가 OTA(over-the-air) 업데이트를 통해 전달됩니다.</a>
</li>
<li><a href="{@docRoot}preview/download.html#docs">M 미리 보기 API 참조</a>와 <a href="{@docRoot}preview/samples.html">M 미리 보기 샘플</a>을 다운로드하면 새로운 API 기능과 앱에서 그러한 기능을 사용하는 방법에 대해 좀 더 자세히 파악할 수 있습니다.
</li>
<li><a href="http://g.co/dev/AndroidMDevPreview">Android M 개발자 커뮤니티</a>에 가입하여 최신 소식을 알아보고, 새 플랫폼으로 작업하는 다른 개발자들과 이야기를 나눠보세요.
</li>
</ol>
<p>
Android M 개발자 미리 보기 프로그램에 참가해 주셔서 대단히 감사합니다!
</p>