OSDN Git Service

Revert "Add check for '.end-content-title' to force the end of content section in...
[android-x86/frameworks-base.git] / docs / html-intl / intl / ko / preview / setup-sdk.jd
index cf3084b..d04acef 100644 (file)
-page.title=미리 보기 SDK 설정하기
-page.image=images/cards/card-set-up_16-9_2x.png
+page.title=Preview 설정
+meta.keywords="프리뷰", "android"
+page.tags="preview", "developer preview"
+page.image=images/cards/card-n-sdk_2x.png
 
 @jd:body
 
 
 <div id="qv-wrapper">
   <div id="qv">
-    <h2>이 문서의 내용</h2>
-      <ol>
-        <li><a href="#get-as13">Android Studio 1.3 가져오기</a></li>
-        <li><a href="#get-sdk">미리 보기 SDK 가져오기</a></li>
-        <li><a href="#create-update">프로젝트 생성 또는 업데이트</a></li>
-        <li><a href="#setup-test">테스트를 위해 설정</a></li>
-      </ol>
+<ol>
+  <li><a href="#get-as13">Android Studio 2.1 가져오기</a></li>
+  <li><a href="#get-sdk">Android N SDK 가져오기</a>
+    <ol>
+      <li><a href="#docs-dl">참조 문서</a>
+    </ol>
+  </li>
+  <li><a href="#java8">Java 8 JDK 및 JRE 가져오기</a></li>
+  <li><a href="#create-update">프로젝트 업데이트 또는 생성</a></li>
+  <li><a href="#next">다음 단계</a></li>
+</ol>
   </div>
 </div>
 
-<p>M 개발자 미리 보기 SDK는 Android SDK Manager에서 이용할 수 있습니다. 이 문서에서는 독자 여러분이 Android 앱 개발, 예를 들어 Android SDK Manager 사용이나 프로젝트 생성 등에 익숙하다고 가정합니다.
+<p>Android N Preview용 앱을 개발하려면, 이 페이지의 설명에 따라
+개발자 환경을 약간 업데이트해야 합니다.</p>
 
- Android를 처음 사용하시는 경우, 우선 <a href="{@docRoot}training/basics/firstapp/index.html">첫 앱 구축하기</a> 학습 단원부터 참조하십시오.</a>
+<p>Android N 시스템 이미지에서 앱의 호환성을 간단히
+테스트하려면, 가이드에 따라 <a href="{@docRoot}preview/download.html">Android N 기기에서 테스트</a>를 수행하세요.</p>
 
-</p>
+<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
 
-<h2 id="get-as13">Android Studio 1.3 가져오기</h2>
 
-<p>개발자 미리 보기는 역시 미리 보기 상태인 Android Studio 1.3과 함께 사용하는 것이 가장 좋습니다.
- Android Studio 1.3의 미리 보기 버전을 설치하여 미리 보기 SDK 작업에 사용하는 것을 적극 추천합니다.
-</p>
-
-<p class="caution"><strong>주의:</strong> Android Studio 1.3의 카나리아 미리 보기는 아직도 활발히 개발 중인 상태입니다.
- 기본 개발 머신을 사용하여 개발자 미리 보기를 테스트하는 경우, 두 번째 Android Studio 설치를 하나 더 생성해 테스트에 사용하면 됩니다.
+<h2 id="get-as13">Android Studio 2.1 가져오기(프리뷰)</h2>
 
+<p>Android N 플랫폼에서는 <a href="{@docRoot}preview/j8-jack.html">Java 8 언어 기능</a>을 지원하며
+여기에는 Jack이라는 새로운 컴파일러가 필요합니다. 현재는
+Android Studio 2.1에서만 최신 버전의 Jack이 지원됩니다. 따라서 Java 8 언어 기능을
+사용하려면, Android Studio 2.1을 사용하여 앱을 빌드해야 합니다. 그렇지 않은 경우,
+Jack 컴파일러를 사용할 필요가 없지만 Android N 플랫폼에
+대해 컴파일하려면 아래의 설명에 따라 JDK 8로
+업데이트해야 합니다.
 </p>
 
-<p>Android Studio 1.3 미리 보기를 설치하려면 다음과 같이 하면 됩니다.</p>
-
-<ol>
-  <li><a href="{@docRoot}tools/studio/index.html">Android Studio</a>를 다운로드하여 시작합니다.
-
-  </li>
-
-  <li><strong>설정</strong> 창을 엽니다(또는 Windows의 경우 <strong>파일 &gt; 설정</strong>을 선택해도 됩니다).
- <strong>외관 및 동작 &gt; 시스템 &gt; 설정 &gt; 업데이트</strong> 패널을 선택하십시오.
-
-
-
-    <p class="aside">OSX의 경우, <strong>외관 및 동작</strong> 패널은 Android Studio의 <strong>기본 설정</strong> 창에 있습니다.
+<p>현재 Android Studio 2.1은 Canary 릴리스 채널에서 프리뷰로
+제공됩니다.
+Android Studio가 이미 있고 Canary Channel로 업데이트하지 않으려면,
+Android Studio 2.1을 별도의 설치로 다운로드한 후, Android N을
+사용한 개발에 이것을 사용할 수 있습니다.
+이 경우 기본 Android Studio 환경은 영향을 받지 않습니다.</p>
 
-</p>
-  </li>
-
-  <li> <strong>업데이트</strong> 패널에서 <strong>다음에 대해 업데이트 자동 확인:
- Canary 채널</strong>이라는 선택 사항을 선택합니다.
-  </li>
-
-  <li><strong>업데이트</strong> 패널에서 <strong>지금 확인</strong>을 선택하여 최신 카나리아 빌드를 확인합니다.
- 메시지가 표시되면 빌드를 다운로드하고 설치하십시오.
-
-  </li>
-</ol>
-
-<h2 id="get-sdk">미리 보기 SDK 가져오기</h2>
-
-<p>개발 환경에 미리 보기 SDK 구성 요소를 추가하려면 다음과 같이 하면 됩니다.</p>
+<p>Android Studio 2.1을 별도의 설치로 다운로드하려면 다음
+단계를 따르세요(또는 기존 설치의 업데이트로 Android Studio 2.1을
+받으려면 4단계로 건너뛰세요).</p>
 
 <ol>
-  <li>Android Studio 1.3 미리 보기를 시작합니다.
+  <li>기존 Android Studio 설치의 이름을 수정하고 버전 번호를 붙입니다.
+이런 방식으로 새 버전을 설치하면
+기존 버전을 덮어쓰지 않습니다.</li>
+  <li><a href="http://tools.android.com/download/studio/canary/latest">Canary Channel
+다운로드 페이지</a>에서 자신의 운영 체제에 맞는 ZIP 파일을 다운로드합니다.
   </li>
-
-  <li><strong>설정</strong> 창을 엽니다(또는 Windows의 경우 <strong>파일 &gt; 설정</strong>을 선택해도 됩니다).
- <strong>외관 및 동작 &gt; 시스템 &gt; 설정 &gt; 업데이트</strong> 패널을 선택하십시오.
-
-
-
-    <p class="aside">OSX의 경우, <strong>외관 및 동작</strong> 패널은 Android Studio의 <strong>기본 설정</strong> 창에 있습니다.
-
-</p>
+  <li>패키지의 압축을 풀고 Android Studio 2.1의 콘텐츠를
+    시스템상의 적절한 애플리케이션 위치로 이동한 다음 실행합니다.</li>
+  <li>Settings 대화 상자를
+엽니다(Windows/Linux에서 <strong>File &gt; Settings</strong> 또는
+Mac에서 <strong>Android Studio &gt; Preferences</strong>). 왼쪽 패널에서 <strong>Appearance &amp; Behavior &gt; System Settings &gt;
+Updates</strong>를
+선택합니다.
   </li>
-
-  <li><strong>업데이트</strong> 패널에서 <strong>다음에 대해 업데이트 자동 확인:
- Canary 채널</strong> 및 <strong>Android SDK에 대한 업데이트 자동 확인:
- 미리 보기 채널</strong> 선택 사항을 선택합니다.
+  <li>Updates 패널에서 <strong>Automatically
+check updates for</strong> 확인란을 선택하고
+드롭다운 목록에서 <strong>Canary Channel</strong>을 선택합니다.
   </li>
+</ol>
 
-  <li><strong>Android SDK Manager</strong>를 시작합니다 (Android Studio 1.3에서는 SDK Manager가 독립 실행형 애플리케이션이 아니고 Android Studio에 통합되어 있습니다).
+<p>다음 단계를 위해 이 설정 창을 열어둡니다.</p>
 
 
-  </li>
+<h2 id="get-sdk">N Preview SDK 가져오기</h2>
 
-  <li><strong>플랫폼</strong> 섹션 아래에서 <strong>Android MNC 미리 보기</strong>를 선택하십시오.
+<p>Android N API를 사용한 개발을 시작하려면,
+다음과 같이 Android N Preview SDK를 Android Studio에 설치해야 합니다.</p>
 
+<ol>
+  <li>Updates 패널이 여전히 표시된 상태에서(위의 4단계), <strong>Automatically
+check updates for Android SDK</strong> 확인란을 선택하고
+드롭다운 목록에서 <strong>Preview Channel</strong>을
+선택합니다.
   </li>
+  <li><strong>Check Now</strong>를 클릭합니다.</li>
 
-  <li><strong>도구</strong> 섹션에서 최신 Android <strong>SDK 도구</strong>, <strong>플랫폼-도구</strong>, 및 <strong>빌드-도구</strong>를 선택합니다.
-
+  <li>왼쪽 패널에서 <strong>Appearance &amp; Behavior &gt;
+ System Settings &gt; Android SDK</strong>를 선택합니다.
 
-  </li>
-
-  <li><strong>패키지 설치</strong>를 클릭하고 패키지 전체에 대해 라이선스 사용 계약을 수락합니다.
+  <li><strong>SDK Platforms</strong> 탭을 클릭한 다음,
+<strong>Android N Preview</strong> 확인란을 선택합니다.</li>
 
+  <li><strong>SDK Tools</strong> 탭을 클릭한 다음,
+<strong>Android SDK Build Tools</strong>, <strong>Android SDK
+Platform-Tools</strong>, <strong>Android SDK Tools</strong> 확인란을
+선택합니다.
   </li>
 
-  <li>M 개발자 미리 보기가 설치되었는지 확인하려면 <strong>설정</strong> 창을 열고 <strong>외관 및 동작 &gt; 시스템 설정 &gt; Android SDK</strong> 패널을 선택하면 됩니다.
-
-</li>
-
-  <li><strong>Android SDK</strong> 패널에서 <strong>SDK 플랫폼</strong> 탭을 선택합니다.
- <strong>Android MNC 미리 보기</strong>가 <em>설치됨</em> 아래 목록으로 나열되어 있는 것이 정상입니다.
- 또한, <strong>SDK 도구</strong> 탭을 열어 최신 도구가 설치되었는지 확인하십시오.
-
-
+  <li><strong>OK</strong>를 클릭한 다음, 설치해야 하는 패키지의
+사용권 계약에 동의합니다.
   </li>
 </ol>
-<p>이러한 단계를 완료하고 나면 미리 보기 구성 요소를 본인의 개발 환경에서 이용할 수 있습니다.
- </p>
-
 
-<h2 id="create-update">프로젝트 생성 또는 업데이트</h2>
+<h3 id="docs-dl">N Preview 참조 문서 가져오기</h3>
 
 <p>
-  미리 보기 API를 사용하려면 개발 프로젝트를 하나 생성하거나 업데이트하여 미리 보기 구성 요소를 사용해야 합니다.
-
+  Android N API에 대한 자세한 내용은 N Preview
+참조 문서에서 볼 수 있으며, 이 문서는 다음 표에서 다운로드할 수 있습니다.
+이 패키지에는 요약된 오프라인 버전의 Android 개발자
+웹사이트가 있고 Android N API용의 업데이트된
+API 참조와 API 차이점 보고서가 포함되어 있습니다.
 </p>
 
+<table>
+  <tr>
+    <th scope="col">문서</th>
+    <th scope="col">체크섬</th>
+  </tr>
+  <tr>
+    <td style="white-space: nowrap">
+    <a href="{@docRoot}shareables/preview/n-preview-1-docs.zip">n-preview-1-docs.zip</a></td>
+    <td width="100%">
+      MD5: 4ab33ccbe698f46f125cc5b807cf9c2f<br>
+      SHA-1: 6a3880b3ccd19614daae5a4d0698ea6ae11c20a5
+    </td>
+  </tr>
+</table>
 
-<h3 id="create">새 프로젝트 생성하기</h3>
-
-<p>
-  미리 보기로 프로젝트를 생성하려면 Android Studio를 사용할 것을 권장합니다. <a href="{@docRoot}sdk/installing/create-project.html">프로젝트 생성하기</a>에 설명되어 있는 단계를 쭉 따라가다 보면 프로젝트 마법사의 <em>폼 팩터</em> 화면에 도달합니다.
-
- 그러면 다음과 같은 단계를 따라 미리 보기에 맞게 구성된 프로젝트를 생성하면 됩니다.
 
-</p>
 
-<ul>
-  <li><strong>전화기 및 태블릿</strong>을 확인합니다.</li>
-  <li><strong>MNC: Android M(미리 보기)</strong>를 선택합니다. 이것은 <strong>최소 SDK</strong> 안에 있습니다.
-</li>
-</ul>
+<h2 id="java8">Java 8 JDK 및 JRE 가져오기</h2>
 
+<p>Android N 플랫폼에 대해 앱을 컴파일하려면
+Java 8 개발자 키트(JDK 8)를 사용해야 하며, Android
+Studio 2.1의 일부 도구를 사용하려면 Java 8 런타임 환경(JRE 8)을 설치해야
+합니다. 따라서 각각 최신 버전이 없는 경우, 지금 JDK 8 및 JRE 8를
+다운로드하세요.</p>
 
-<h3 id="update">기존 프로젝트 업데이트</h3>
-
-<p>
-  기존 프로젝트의 경우, 미리 보기 API를 활성화하려면 프로젝트 구성을 수정해야 합니다. 개발 환경에서 본인의 모듈에 대한 <code>build.gradle</code> 파일을 열고 다음의 값을 다음과 같이 설정합니다.
-
+<p>그런 다음 Android Studio에서 다음과 같이 JDK 버전을 설정합니다.</p>
 
-</p>
+<ol>
+  <li>Android Studio에서 Android 프로젝트를 열고 <strong>File &gt;
+Project Structure</strong>를 선택하여
+Project Structure 대화 상자를 엽니다. (또는, <strong>File &gt; Other Settings &gt;
+Default Project Structure</strong>를 선택하여 모든 프로젝트에 대해
+기본값을 설정할 수 있습니다.)
+   </li>
+   <li>대화 상자의 왼쪽 패널에서 <strong>SDK Location</strong>을 클릭합니다.
+   </li>
+   <li><strong>JDK Location</strong> 필드에,
+Java 8 JDK의 위치를 입력한 다음(오른쪽의 버튼을 클릭하여
+파일 탐색), <strong>OK</strong>를 클릭합니다.
+   </li>
+</ol>
 
-<ul>
-  <li><code>compileSdkVersion</code>을 <code>'android-MNC'</code>로 설정</li>
-  <li><code>minSdkVersion</code>을 <code>'MNC'</code>로 설정</li>
-  <li><code>targetSdkVersion</code>을 <code>'MNC'</code>로 설정</li>
-</ul>
+<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
 
 
-<h2 id="setup-test">테스트를 위해 설정</h2>
+<h2 id="create-update">프로젝트 업데이트 또는 생성</h2>
 
 <p>
-  앱을 미리 보기로 테스트하려면 플랫폼의 미리 보기 버전으로 구성한 기기 또는 가상 기기가 있어야 합니다.
- 호환되는 기기를 가지고 있으면 미리 보기 플랫폼을 설치하여 테스트에 쓰면 됩니다.
- 그렇지 않은 경우, 가상 기기를 구성하여 테스트에 사용할 수도 있습니다.
+  Android N API를 사용하려면, 프로젝트를 적절하게 구성해야 합니다.
 </p>
 
-<h3 id="setup-device">물리적 기기 설정</h3>
-
-<p>
-  Nexus 5, Nexus 6, Nexus 9 또는 Android TV를 가지고 있는 경우, 이들 기기에 미리 보기 시스템 이미지를 설치하여 앱을 테스트하는 데 쓸 수 있습니다. 플랫폼의 미리 보기 버전으로 가상 기기를 설정하려면 Android Studio 내에서 해당 버전을 다운로드하면 됩니다. 이때 Android 가상 기기 관리자 도구를 사용하십시오.
+<p>Java 8 언어 기능을 사용할 계획인 경우에는,
+<a href="{@docRoot}preview/j8-jack.html">Java 8 언어 기능</a>에서 지원되는 Java 8 기능과
+Jack 컴파일러로 프로젝트를 구성하는 방법에 대해서도
+읽어봐야 합니다.</p>
 
 
+<h3 id="update">기존 프로젝트 업데이트</h3>
 
+<p>자신의 모듈에 대한
+<code>build.gradle</code>파일을 열고 다음과 같이 값을
+업데이트합니다.
 </p>
 
-<p class="caution">
-  <strong>중요:</strong> 기기에 미리 보기 이미지를 설치하면 <em>기기에서 모든 데이터를 제거하므로</em>, 미리 보기 이미지를 설치하기에 앞서 데이터를 모두 백업하는 것이 좋습니다.
+<pre>
+android {
+  compileSdkVersion <strong>'android-N'</strong>
+  buildToolsVersion <strong>'24.0.0-rc1'</strong>
+  ...
 
-</p>
+  defaultConfig {
+     minSdkVersion <strong>'N'</strong>
+     targetSdkVersion <strong>'N'</strong>
+     ...
+  }
+  ...
+}</pre>
 
-<h3 id="setupAVD">가상 기기 설정</h3>
 
-<p>
-  플랫폼의 미리 보기 버전으로 가상 기기를 설정하려면 Android Studio 내에서 해당 버전을 다운로드하면 됩니다. 이때 Android 가상 기기 관리자 도구를 사용하십시오.
+<h3 id="create">새 프로젝트 생성</h3>
 
-</p>
 
-<p>AVD Manager로 AVD를 생성하려면 다음과 같이 하면 됩니다.</p>
+<p>Android N Preview SDK를 사용한 개발에서 새 프로젝트를 만들려면:</p>
 
 <ol>
-  <li><a href="{@docRoot}preview/setup-sdk.html">미리 보기 SDK 설정하기</a>에 설명된 바에 따라 개발 환경에 미리 보기 SDK를 설치합니다.
-
-</li>
-  <li><a href="{@docRoot}tools/devices/managing-avds.html">AVD Manager로 AVD 관리하기</a>에 나온 단계를 따르십시오.
-
- 다음과 같은 설정을 사용하면 됩니다.
-    <ul>
-      <li><strong>기기:</strong> Nexus 5, Nexus 6, Nexus 9 또는 Android TV</li>
-      <li><strong>대상:</strong>
-       Android M(미리 보기) - API 레벨 M</li>
-      <li><strong>ABI:</strong> x86</li>
-    </ul>
+  <li><strong>File &gt; New Project</strong>를 클릭하고
+Target Android Devices 페이지가 나올 때까지 단계를 따릅니다.
   </li>
+  <li>이 페이지에서 <strong>Phone and Tablet</strong> 옵션을 선택합니다.</li>
+  <li><strong>Phone and Tablet</strong> 옵션 아래의 <strong>Minimum
+SDK</strong> 옵션 목록에서
+<strong>N: Android API 23, N Preview (Preview)</strong>를 선택합니다.</li>
 </ol>
 
-<p>
-  테스트를 위해 가상 기기를 생성하는 데 대한 자세한 정보는 <a href="{@docRoot}tools/devices/index.html">가상 기기 관리하기</a>를 참조하십시오.
-</p>
+
+<h2 id="next">다음 단계</h2>
+
+<ul>
+  <li>가이드에 따라 <a href="{@docRoot}preview/download.html">Android N 기기에서 테스트</a>를 수행합니다.</li>
+  <li><a href="{@docRoot}preview/behavior-changes.html">동작 변경</a>
+및 <a href="{@docRoot}preview/api-overview.html">Android N API
+및 기능</a>에서 Android N 플랫폼에
+대해 자세히 알아봅니다.</li>
+</ul>