blob: 45d5bd85194392e1316a182d1354869a5065eb00 [file] [log] [blame]
page.title=기기에서 테스트
meta.tags="preview", "nexus","system image"
page.tags="preview", "androidn"
page.image=images/cards/card-n-downloads_2x.png
@jd:body
<div style="position:relative; min-height:600px">
<div class="wrap" id="tos" style="position:absolute;display:none;width:inherit;">
<p class="sdk-terms-intro">Android Preview SDK 구성 요소를
다운로드하고 설치하기 전에 우선 다음과 같은
사용 약관에 동의해야 합니다.</p>
<h2 class="norule">사용 약관</h2>
<div class="sdk-terms" onfocus="this.blur()" style="width:678px">
이것은 Android SDK Preview 라이선스 계약서입니다(이하 "라이선스 계약").
1. 개요
1.1 Android SDK Preview(본 라이선스 계약에서는 "Preview"라고 칭하며, 구체적으로 Android 시스템 파일, 패키지 API Preview 라이브러리 파일이 이용 가능한 경우 이용 가능하게 전환된 경우 이를 포함한 것을 가리킴)는 라이선스 계약 조건에 따라 계약자에게 사용을 허여합니다. 라이선스 계약은 Preview 사용과 관련하여 계약자와 Google 간에 법적 구속력이 있는 계약을 체결합니다.
1.2 "Android" 기기를 위한 Android 소프트웨어 스택을 의미합니다. 이는 http://source.android.com/ URL에 위치하며 수시로 업데이트되는 Android 오픈 소스 프로젝트에서 제공됩니다.
1.3 "Android 호환" (i) Android 호환성 웹사이트(http://source.android.com/compatibility)에서 찾을 수 있고 간혹 업데이트되는 Android 호환성 정의 문서를 준수하며; (ii) Android CTS(Compatibility Test Suite)를 성공적으로 통과한 모든 Android 구현을 의미합니다.
1.4 "Google" 미국 1600 Amphitheatre Parkway, Mountain View, CA 94043 본사를 두고 있는 델라웨어주 법인인 Google Inc.를 의미합니다.
2. 라이선스 계약에 동의
2.1 Preview 사용하려면, 먼저 라이선스 계약에 동의해야 합니다. 라이선스 계약에 동의하지 않고 Preview 사용해서는 됩니다.
2.2 수락을 클릭하거나 Preview 사용, 또는 행위를 모두 수행하면 라이선스 계약 조건에 동의하는 것으로 간주됩니다.
2.3 미국법 또는 현재 거주 중이거나 Preview 사용하는 국가를 포함하여 다른 국가의 법에 따라 Preview 받는 것이 금지된 경우, Preview 사용할 없으며 라이선스 계약을 수락할 없습니다.
2.4 회사 또는 단체 내에서 내부적으로 Preview 사용하며 고용주 또는 기타 단체를 대신하여 라이선스 계약 준수에 동의하는 경우, 계약자의 고용주나 단체에 라이선스 계약에 대한 구속력을 부여할 있는 모든 법적 권한을 계약자가 갖고 있음을 진술하고 보증합니다. 구속력을 부여할 있는 법적 권한이 없을 경우, 고용주 또는 기타 단체를 대신하여 라이선스 계약에 동의하거나 Preview 사용할 없습니다.
3. Google Preview 라이선스
3.1 라이선스 계약의 조건에 따라 Google 계약자에게 한정적이며 세계적으로 무료로 사용이 가능하고 양도할 없고 비독점적이며 2 라이선스를 불허하는 Preview 사용 라이선스를 부여합니다. 라이선스 하에서 계약자는 Android 플랫폼에서 실행되는 애플리케이션을 개발하는 경우에만 Preview 사용할 있습니다.
3.2 Preview 사용하여 다른 플랫폼용 애플리케이션을 개발하거나(Android 비호환 구현 포함) 다른 SDK 개발할 없습니다. 물론 Preview 이러한 목적에 사용되지 않는 경우 Android 비호환 구현을 포함한 다른 플랫폼용 애플리케이션을 자유롭게 개발할 있습니다.
3.3 계약자는 Preview 존재하는 지적 재산권을 포함하여 Preview 대한 모든 법적인 권리, 소유권 이익이 Google 또는 3자에게 있음에 동의합니다. "지적 재산권" 모든 특허법, 저작권법, 영업비밀법, 상표법 하의 모든 권리 기타 모든 소유권을 의미합니다. Google 계약자에게 명시적으로 부여하지 않은 모든 권리를 보유합니다.
3.4 라이선스 계약에 명시적으로 허용된 용도 외에는 Preview 사용할 없습니다. 해당 3 라이선스 요건이 허용하는 범위를 제외하고 계약자는 Preview 파생 제품이나 Preview 일부분을 (a) 복사(백업 목적 제외), 수정, 개작, 재배포, 역컴파일, 리버스 엔지니어링, 분해하거나 이를 통해 파생물을 생성하거나 (b) 개인 컴퓨터를 제외한 모바일 단말기 또는 기타 모든 하드웨어 기기에 Preview 일부를 로드하거나, Preview 일부를 다른 소프트웨어와 결합하거나 Preview 일부가 통합된 일체의 소프트웨어나 기기를 배포해서는 됩니다.
3.5 오픈 소스 소프트웨어 라이선스에 의거한 Preview 구성요소의 사용, 재생산, 배포에는 라이선스 계약이 아닌, 해당 오픈 소스 소프트웨어 라이선스의 조건이 적용됩니다. 계약자는 허용된 모든 권한 하에서 그러한 오픈 소스 소프트웨어 라이선스에 관해 충실한 피허가자로서의 자세를 견지할 것이며 그러한 권한을 종료, 일시 중단 또는 침해하는 행위를 삼갈 것을 동의합니다.
3.6 계약자는 Google 제공하는 Preview 형태 특성이 사전 통지 없이 변경될 있음에 동의하며, 이전 버전의 Preview에서 개발된 애플리케이션이 이후 버전의 Preview 호환되지 않을 있음에 동의합니다. 계약자는 계약자 또는 사용자에게 사전 통지 없이 Preview(또는 Preview 포함된 기능) 제공을 (영구적 또는 일시적으로) 중단할 있는 권한이 Google에게 있음에 동의합니다.
3.7 라이선스 계약은 계약자에게 Google 상표명, 상표, 서비스 표시, 로고, 도메인 이름, 기타 독특한 브랜드 특징에 대한 사용 권한을 부여하지 않습니다.
3.8 계약자는 Preview 부착되어 있거나 포함되어 있는 모든 소유권 고지 사항(저작권 상표 고지 사항 포함)을 제거, 변경 또는 불분명하게 만들지 않을 것에 동의합니다.
4. 계약자의 Preview 사용
4.1 Google 라이선스 계약의 어떤 조항도 계약자(또는 계약자의 사용 허가자)가 Preview 사용하여 개발한 소프트웨어 애플리케이션에 대한 권리, 소유권 또는 이익, 그리고 해당 애플리케이션에 존재하는 모든 지적 재산권을 부여하지 않는다는 점에 동의합니다.
4.2 계약자는 (a) 라이선스 계약 그리고 (b) 모든 준거법, 규정 또는 관련 관할권 내에서 일반적으로 수용되는 관행 또는 지침(미국 또는 기타 관련 국가로/에서의 데이터 또는 소프트웨어 수출과 관련된 모든 법률 포함)에서 허용하는 용도에 한하여 Preview 사용하고 애플리케이션을 작성하는 것에 동의합니다.
4.3 계약자는 일반 대중 사용자를 대상으로 Preview 사용하여 애플리케이션을 개발하는 경우, 해당 사용자의 프라이버시 법적 권리를 보호하는 것에 동의합니다. 사용자가 계약자에게 사용자 이름, 비밀번호 또는 기타 로그인 정보나 개인 정보를 제공하는 경우, 계약자는 제공된 정보가 자신의 애플리케이션에 제공된다는 사실을 사용자에게 알려야 하며, 반드시 법적으로 적절한 개인정보 보호정책 고지 보호를 해당 사용자에게 제공해야 합니다. 애플리케이션에서 사용자가 제공한 개인 정보나 민감한 정보를 저장하는 경우, 이를 안전하게 처리해야 합니다. 사용자들이 애플리케이션에 Google 계정 정보를 제공하는 경우, 애플리케이션은 해당 사용자의 Google 계정에 액세스하는 목적으로만, 그리고 사용자가 허용한 범위 내의 한정된 목적으로만 이러한 정보를 사용해야 합니다.
4.4 계약자는 Google 또는 기타 모든 타사의 서버, 네트워크 또는 기타 모든 재산 또는 서비스를 허가 없이 방해, 교란, 손상 또는 액세스하는 애플리케이션의 개발 또는 배포를 포함한 하등의 행위에 Preview 이용하지 않을 것임을 동의합니다.
4.5 계약자는 자신이 Android 및/또는 Android 애플리케이션을 통해 생성, 전송 또는 표시하는 모든 데이터, 콘텐츠 또는 리소스 그리고 그로 인한 결과(Google 입을 있는 모든 피해나 손실 포함)에 대해 전적으로 책임이 있다는 것(그리고 Google 계약자 또는 모든 3자에 대한 책임이 없다는 것)에 동의합니다.
4.6 계약자는 라이선스 계약, 모든 해당 3 계약 또는 서비스 약관, 또는 모든 준거법 또는 규정에 의거한 계약자 의무 위반, 그리고 그로 인한 결과(Google 또는 3자가 입을 있는 모든 피해나 손실 포함)에 전적으로 책임이 있다는 것(그리고 Google 계약자 또는 모든 3자에 대한 책임이 없다는 것)에 동의합니다.
4.7 Preview 현재 개발 단계에 있으며, 계약자의 테스트와 피드백은 그러한 개발 과정에 중요한 부분을 차지합니다. Preview 사용함으로써 계약자는 일부 기능의 구현은 아직 개발 중인 상태이며 Preview 안정된 릴리스처럼 완벽하게 기능할 것이라 믿고 사용해서는 된다는 점을 인지하는 것으로 간주합니다. 계약자는 Preview 사용한 애플리케이션을 공개적으로 배포 또는 배송하지 않기로 동의합니다. Preview 공식 Android SDK 출시된 이후에는 이상 지원되지 않기 때문입니다.
5. 계약자의 개발자 자격 증명
5.1 계약자는 Google 발급했거나 자신이 선택한 모든 개발자 자격 증명에 대한 기밀성을 유지할 책임이 있으며 계약자의 개발자 자격 증명 하에 개발된 모든 애플리케이션에 대한 전적인 책임이 있음에 동의합니다.
6. 개인정보 보호정책 정보
6.1 Preview 지속적으로 혁신하고 개선하기 위해, Google 고유 식별자, 관련 IP 주소, 소프트웨어 버전 번호, Preview에서 사용 중인 도구 및/또는 서비스와 도구의 사용법에 대한 정보를 포함하되 이에 국한되지 않고 소프트웨어에서 특정 사용량 통계 정보를 수집할 있습니다. 그러한 정보를 수집하기 전에 Preview 계약자에게 이를 통지하고 동의를 구할 것입니다. 계약자가 동의하지 않을 경우 정보를 수집하지 않습니다.
6.2 수집된 데이터는 모두 취합된 형태로 Preview 개선을 위해 검토되며, Google 개인정보 보호정책에 따라 유지 관리됩니다. 정보는 http://www.google.com/policies/privacy/를 참조하십시오.
7. 3 애플리케이션
7.1 3자가 개발한 애플리케이션을 실행하거나 3자가 제공한 데이터, 콘텐츠 또는 리소스에 액세스하기 위해 Preview 사용하는 경우, 계약자는 Google 그러한 애플리케이션, 데이터, 콘텐츠 또는 리소스에 대한 책임이 없음에 동의합니다. 계약자는 그러한 3 애플리케이션을 통해 자신이 액세스한 모든 데이터, 콘텐츠 또는 리소스에 대한 책임은 그것을 만든 사람에게 있음에 동의합니다. 또한 계약자가 그러한 모든 3 애플리케이션, 데이터, 콘텐츠 또는 리소스를 사용하거나 액세스함으로써 비롯된 모든 피해나 손실에 대한 책임이 Google에게 없음에 동의합니다.
7.2 그러한 3 애플리케이션을 통해 계약자에게 제공된 데이터, 콘텐츠 그리고 리소스는 그것을 제공한 제공자(또는 제공자를 대신하는 기타 개인 또는 기업)가 소유한 지적 재산권에 의해 보호될 있음을 유의해야 합니다. 그러한 데이터, 콘텐츠 또는 리소스(전부 또는 일부)를 수정, 임대, 리스, 대여, 판매, 배포하거나 이를 기반으로 파생물을 생성해서는 됩니다. 단, 관련 소유자로부터 그러한 작업을 수행해도 좋다는 허락을 받은 경우에는 예외입니다.
7.3 계약자는 그러한 3 애플리케이션, 데이터, 콘텐츠 또는 리소스의 사용은 계약자와 관련 3 간에 체결하는 별도의 계약 조건의 적용을 받는다는 것을 인정합니다.
8. Google API 사용
8.1 Google API
8.1.1 Google에서 데이터를 검색하기 위해 API 사용하는 경우, 그러한 데이터가 Google 또는 데이터를 제공하는 당사자(또는 당사자를 대신하는 기타 개인 또는 기업)가 소유한 지적 재산권에 의해 보호될 있음을 인정합니다. 그러한 API 사용하는 경우, 추가적인 서비스 약관의 적용을 받을 있습니다. 관련 서비스 약관에 허용되지 않은 한, 그러한 데이터(전부 또는 일부)를 변경, 임대, 리스, 대여, 판매, 배포하거나 이를 기반으로 파생물을 생성해서는 됩니다.
8.1.2 Google에서 사용자 데이터를 검색하기 위해 API 사용하는 경우, 계약자는 사용자로부터 명시적인 동의를 얻은 경우에 한하여, 그리고 해당 사용자가 허용한 범위 내의 한정된 목적으로만 데이터를 검색해야 합니다.
9. 라이선스 계약 종료
9.1 라이선스 계약은 계약자 또는 Google 의해 아래와 같은 조건 하에 종료될 때까지 계속 적용됩니다.
9.2 계약자가 라이선스 계약을 종료하고자 하는 경우, Preview 관련 개발자 자격 증명 일체의 사용을 중단하는 것으로 그러한 의사를 피력할 있습니다.
9.3 Google 언제든 이유 여하를 불문하고 계약자에게 통고하여 라이선스 계약을 종료할 있습니다.
9.4 라이선스 계약은 통보 또는 여타의 행위 없이도 자동으로 종료됩니다. 이에 해당되려면 다음과 같은 조건이 수반되어야 합니다.
(A) Google 계약자가 거주하는 국가 또는 계약자가 서비스를 사용하는 지역에서 Preview 또는 Preview 특정 부분 제공을 중지하는 경우
(B) Google Android SDK 최종 릴리스 버전을 발행하는 경우.
9.5 라이선스 계약이 종료되면 라이선스 계약으로 계약자에게 허용한 라이선스가 취소되며, 이에 따라 계약자는 Preview 사용을 즉시 모두 중단해야 하고 10, 11, 12 14절의 조항이 기한 없이 유지됩니다.
10. 면책 조항
10.1 계약자는 Preview 이용에 대한 위험 부담이 전적으로 본인에게 있으며, Google 일체의 보증 없이 Preview "있는 그대로" 그리고 "이용 가능한" 상태로 제공한다는 것을 분명히 이해하고 동의합니다.
10.2 Preview 이용 이용 과정에서 다운로드하거나 얻게 되는 모든 자료를 사용하는 것은 본인의 재량에 따르며 이에 대한 위험 부담이 전적으로 본인에게 있으며, 그러한 사용으로 인해 발생하는 컴퓨터 시스템 또는 다른 기기의 손상 또는 데이터 손실에 대한 책임은 전적으로 본인에게 있습니다. 전술한 조항을 제한하지 않는 범위 내에서 계약자는 미리 보기가 안정된 릴리스가 아니며 오류, 결함 보안 취약성이 포함되어 있을 있어 결과로 중대한 손상을 유발할 있다는 점을 이해하는 것으로 간주합니다. 여기에는 계약자의 컴퓨터 시스템 또는 기타 기기의 완전하고 돌이킬 없는 손실도 포함됩니다.
10.3 나아가, Google 상품성, 특정 목적에 대한 적합성 비침해의 묵시적 보증 등을 포함하되 이에 국한되지 않고 명시적이든 묵시적이든 모든 종류의 보증 조건을 명시적으로 부인합니다.
11. 책임 한계
11.1 계약자는 계약자에게 발생할 있는 직접, 간접, 부수적, 특별, 결과적 또는 징벌적 손해에 대해 어떤 책임 이론에 근거해서도 Google, 해당 자회사, 계열사 사용 허가자가 어떠한 책임도 지지 아니함을 분명히 이해하고 동의합니다. 이러한 손해에는 Google 또는 해당 대리자가 이러한 손실 발생 가능성에 대해 통지를 받았거나 이러한 사항을 인식했는지에 상관없이 모든 데이터 손실이 포함됩니다.
12. 면책
12.1 법률에 의해 허용되는 최대한의 범위 안에서 계약자는 (a) 미리 보기 사용, (b) 계약자가 미리 보기에서 개발한 일체의 애플리케이션에서 초래된 모든 사람의 저작권, 상표, 영업비밀, 트레이드 드레스, 특허 또는 기타 지적 재산권의 침해, 또는 어떤 사람의 명예를 훼손하거나 초상권 또는 개인정보 보호정책을 침해함 또는 (C)계약자 본인이 라이선스 계약을 위반함으로써 발생하거나 생기는 모든 청구, 조치, 소송 또는 절차, 그리고 모든 손실, 책임, 손해, 경비(합리적인 변호사 비용 포함)로부터 Google 옹호하고, 면책시키고, Google 손해를 입지 않도록 하는 동의합니다.
13. 라이선스 계약 변경
13.1 미리 보기의 새로운 버전을 배포할 때, Google 라이선스 계약의 내용을 변경할 있습니다. 그러한 변경이 이뤄진 경우, Google 미리 보기가 제공되는 웹사이트에 새로운 라이선스 계약 버전을 게재할 것입니다.
14. 일반 법적 조건
14.1 라이선스 계약은 계약자와 Google 간의 모든 법적 계약을 구성하며, 계약자의 미리 보기 사용을 규제하고(별도의 서면 계약을 통해 Google 계약자에게 제공하는 모든 서비스는 제외), 미리 보기와 관련하여 이전에 계약자와 Google 맺은 모든 계약을 완전히 대체합니다.
14.2 계약자는 Google 라이선스 계약에 포함된(또는 관련 법률에 의해 Google 향유하는) 법적 권리 또는 구제수단을 행사하거나 집행하지 않더라도, Google 권리를 공식적으로 포기한 것으로 간주하지 않으며, Google 계속해서 그러한 권리 또는 구제수단을 이용할 있음에 동의합니다.
14.3 라이선스 계약의 조항이 무효라고 사안에 관한 판결을 있는 관할권을 가진 법원이 판결할 경우, 조항은 라이선스 계약의 나머지 조항에 영향을 미치지 않는 형태로 라이선스 계약에서 제거됩니다. 라이선스 계약의 나머지 조항은 여전히 유효하며 집행 가능합니다.
14.4 계약자는 Google 모회사가 되는 회사 그룹에 속한 회사가 라이선스 계약의 3수익자이며, 그러한 다른 회사들이 그들에게 이익(또는 유리한 권리)을 부여하는 라이선스 계약의 모든 조항을 직접 행사하고 적용할 있는 권리를 가진다는 동의합니다. 외에는 다른 어떤 개인이나 회사도 라이선스 계약의 3수익자가 없습니다.
14.5 수출 규제. Preview 미국의 수출법과 규정의 적용을 받습니다. 계약자는 Preview 적용되는 모든 국내 국제 수출법과 규정을 준수해야 합니다. 그러한 법에는 수출 대상국, 최종 사용자 최종 용도에 대한 제한이 포함됩니다.
14.6 계약자 또는 Google 상대 당사자의 사전 서면 승인 없이 라이선스 계약에서 부여된 권리를 3자에게 양도하거나 이전할 없으며, 그러한 승인 없이 이루어진 양도 시도는 모두 무효입니다. 계약자는 Google 사전 승인 없이 라이선스 계약 상의 책임 또는 의무를 위임할 없습니다.
14.7 라이선스 계약, 그리고 라이선스 계약 상의 계약자와 Google 관계는 법률 조항 간의 충돌과는 무관하게 캘리포니아주법에 의한 규제를 받습니다. 계약자와 Google 라이선스 계약으로부터 발생하는 모든 법적 문제 해결을 캘리포니아주 산타 클라라(Santa Clara) 카운티 내에 소재한 전속 관할 법원에 의뢰하는 것에 동의합니다. 규정에도 불구하고, 계약자는 Google 여전히 모든 관할권에서 강제 구제책(또는 동등한 유형의 긴급 법적 구제)을 신청할 있음에 동의합니다.
</div><!-- sdk terms -->
<div id="sdk-terms-form">
<p>
<input id="agree" type="checkbox" name="agree" value="1" onclick="onAgreeChecked()" />
<label id="agreeLabel" for="agree">본인은 상기 사용 약관을 읽었으며 이에 동의합니다.</label>
</p>
<p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p>
</div>
</div><!-- end TOS -->
<div id="landing">
<div id="qv-wrapper">
<div id="qv">
<h2> 문서의 내용</h2>
<ol>
<li><a href="#device-preview">하드웨어 기기 설정</a>
<ol>
<li><a href="#ota">OTA 업데이트</a></li>
<li><a href="#flash">수동 기기 플래시</a></li>
<li><a href="#revertDevice">제거</a></li>
</ol>
</li>
<li><a href="#setupAVD">에뮬레이터 설정</a></li>
</ol>
</div>
</div>
<p>
새로운 플랫폼에서 앱을 실행하고 테스트하려면 Android N
런타임 환경을 설정해야 합니다. 다음 가지 방법 하나를 사용할 있습니다.
</p>
<ul>
<li>지원되는 하드웨어 기기에서 Android N 설치</li>
<li>Android N 실행되는 Android 에뮬레이터 설정</li>
</ul>
<p>
새로운 플랫폼에서 앱에 대한 기본적인 호환성 테스트를 수행할 환경이 필요한 경우,
최신 APK 하드웨어 기기 또는
에뮬레이터만 있으면 됩니다. 기본 테스트를 위해 전체 개발 환경을
업데이트할 필요가 없습니다.
</p>
<p>
Android N 대상으로 하도록 앱을 수정하거나 새로운 Android N API 사용하고 싶다면,
Android N 지원하도록
업데이트된 개발 환경을 설정해야 합니다. 자세한 내용은 <a href="{@docRoot}preview/setup-sdk.html">Android N 개발
설정</a>을 참조하세요.
</p>
<h2 id="device-preview">하드웨어 기기 설정</h2>
<p>
N Developer Preview 전화에서 태블릿, TV 이르기까지 앱을 테스트하는 사용할 있는
다양한 하드웨어 기기의 시스템 업데이트를 제공합니다.
</p>
<p>
지원되는 기기에 액세스할 있다면, 다음 방법 하나를 사용하여 Developer Preview 마일스톤 빌드로
업데이트할 있습니다.
</p>
<ul>
<li><a href="https://g.co/androidbeta">Android 베타 프로그램</a>을 통해
<strong>자동 OTA 시스템 업데이트에 기기를 등록합니다</strong>. 기기를 등록하면 N Developer Preview에서
모든 마일스톤 빌드에 대해 정기적으로 OTA 업데이트를 받을 있습니다. 다양한 N Developer Preview 릴리스를 통해 현재
환경을 매끄럽게 전환할 있으므로
방법을 권장합니다.</li>
<li><strong>Developer Preview 시스템 이미지를 다운로드하고 기기를 플래시합니다</strong>.
수동으로 플래시하는 기기에는 OTA 업데이트가 자동으로 제공되지 않지만,
Android 베타 프로그램에 기기를 등록하면 OTA 업데이트를 받을 있습니다. </li>
</ul>
<h3 id="ota">자동 OTA 업데이트에 기기 등록</h3>
<p>
지원되는 기기에 액세스할 있다면(아래 다운로드
참조),
해당 기기를 <a href="https://g.co/androidbeta">Android 베타 프로그램</a>에 등록해서 Android 프리뷰 버전에 대해 OTA 업데이트를 받을 있습니다. 업데이트는
자동으로 다운로드되고 공식 시스템 업데이트처럼
기기를 업데이트합니다.
</p>
<p>
언제든 기기의 등록을 해제할 있습니다. 기기는
해당 기기에 사용 가능한 가장 최신의 Android 프로덕션 버전에 대한 OTA 업데이트를 받게 됩니다(예: Android 6.0 Marshmallow).
업데이트 기기가 완전히 초기화되므로
기기의 사용자 데이터는 삭제됩니다. 따라서 기기 등록을 해제하기 전에 반드시 <strong>중요한
데이터를 백업</strong>해야 합니다.
</p>
<p>
자세한 정보를 확인하고 기기를 등록하려면
<a href="https://g.co/androidbeta">Android 베타 프로그램</a> 웹사이트를 참조하세요.
</p>
<p class="note"><strong>참고:</strong>
등록을 해제하면 기기가 완전히 초기화됩니다. 중요한 데이터를
먼저 백업하세요.
</p>
<h3 id="flash">수동 기기 플래시</h3>
<p>
언제든 최신 Developer Preview 시스템 이미지를 다운로드하고
기기에 수동으로 플래시할 있습니다. 아래 표를 참조하여 기기 테스트용 시스템 이미지를
다운로드하세요. 기기 수동 플래시는
테스트 환경을 정확히 제어해야 하거나 자동 테스트 등을 위해 자주 재설치해야 하는 경우
유용합니다.
</p>
<!-- You can flash by ota or system image --><p>
기기에 시스템 이미지를 설치하면 <strong>기기에서 모든 데이터가
삭제</strong>되므로 데이터를 먼저 백업하는 것이 좋습니다.
</p>
<p>
기기 데이터를 백업하고 아래에서 기기에 맞는 시스템 이미지를 다운로드한 뒤,
<a href="https://developers.google.com/android/nexus/images#instructions">developers.google.com/android</a>의
지침에 따라 기기에 이미지를 플래시합니다.
</p>
<p>
수동으로 플래시한 시스템 이미지는 최신
Developer Preview 마일스톤 빌드에 대한 <strong>OTA 업데이트를 자동으로
수신하지는 않습니다</strong>. Developer Preview 마일스톤에서 환경을 최신으로 유지하고 시스템 이미지를
플래시하세요.
</p>
<p>
기기를 수동으로 플래시한 OTA 업데이트를 받으시려면
<a href="https://g.co/androidbeta">Android
베타 프로그램</a>에 기기를 등록하기만 하면 됩니다. 언제든 기기를 등록하고 다음 Preview
업데이트를 무선으로 받을 있습니다.
</p>
<table>
<tr>
<th scope="col">기기</th>
<th scope="col">다운로드/체크섬</th>
</tr>
<tr id="bullhead">
<td>Nexus 5X <br>"bullhead"</td>
<td><a href="#top" onclick="onDownload(this)"
>bullhead-npd90g-factory-7a0ca1bc.tgz</a><br>
MD5: e7a9a3061335c1e0c8be2588f13290af<br>
SHA-1: 7a0ca1bcfa51bbefde34243603bc79c7dec214a1
</td>
</tr>
<tr id="shamu">
<td>Nexus 6 <br>"shamu"</td>
<td><a href="#top" onclick="onDownload(this)"
>shamu-npd90g-factory-f7a4e3a9.tgz</a><br>
MD5: 2fb572ddcfca67bb1d741be97492a9ed<br>
SHA-1: f7a4e3a96c797827492998e855c8f9efbfc8559a
</td>
</tr>
<tr id="angler">
<td>Nexus 6P <br>"angler"</td>
<td><a href="#top" onclick="onDownload(this)"
>angler-npd90g-factory-cd9ac81e.tgz</a><br>
MD5: 2370c30f3ef1d0684c1de5216a5d90fe<br>
SHA-1: cd9ac81ec7f4a646ac6054eecbf2ea4c4b89b054
</td>
</tr>
<tr id="volantis">
<td>Nexus 9 <br>"volantis"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantis-npd90g-factory-41b55406.tgz</a><br>
MD5: cefa78950141da2a7c75e887717e3c8f<br>
SHA-1: 41b554060263a7ef16e4be8422cbd6caca26e00f
</td>
</tr>
<tr id="volantisg">
<td>Nexus 9G <br>"volantisg"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantisg-npd90g-factory-610492be.tgz</a><br>
MD5: 2f36dc0d0fab02ab78be500677ec239f<br>
SHA-1: 610492bedfc4127023040ecb2c89239a78a900ad
</td>
</tr>
<tr id="fugu">
<td>Nexus Player <br>"fugu"</td>
<td><a href="#top" onclick="onDownload(this)"
>fugu-npd90g-factory-0fe95694.tgz</a><br>
MD5: f4cb48f919e4c29c631de21416c612e2<br>
SHA-1: 0fe95694e7bc41e4c3ac0e4438cd77102a0aa8b4
</td>
</tr>
<tr id="ryu">
<td>Pixel C <br>"ryu"</td>
<td><a href="#top" onclick="onDownload(this)"
>ryu-npd90g-factory-f4da981c.tgz</a><br>
MD5: d9f0e40b6c20d274831e8a7d285fd887<br>
SHA-1: f4da981c70576133321e2858e52fe2c990e68a75
</td>
</tr>
<tr id="seed">
<td>General Mobile 4G (Android One) <br>"seed"</td>
<td><a href="#top" onclick="onDownload(this)"
>seed_l8150-npd90g-factory-48f59c99.tgz</a><br>
MD5: 0ed565c509594072822d71c65b48ec8e<br>
SHA-1: 48f59c99ac43d1cd2f5656a283bb9868581663a8
</td>
</tr>
</table>
<h3 id="revertDevice">기기에서 Preview 제거</h3>
<p>
기기에서 Preview 제거하려면
다음 가지 방법을 사용할 있습니다. </p>
<ul>
<li><strong>공장 사양 시스템 이미지</strong>를 획득한 다음 기기에 수동으로
플래시합니다.
<ul>
<li><strong>Nexus 기기와 Pixel C 기기</strong>의 경우,
<a href="http://developers.google.com/android/nexus/images">Nexus 기기용
공장 이미지</a> 페이지에서 다운로드하세요. </li>
<li><strong>다른 기기</strong>의 경우, 기기 제조업체에 직접
문의하세요. 또는, Android 베타 프로그램에서 지원되는
기기라면
프로그램에 기기를 등록한 다음 등록을 해제할 있습니다(아래 참조).</li>
</ul>
</li>
<li><strong>Android 베타 프로그램에서 기기 등록을 해제합니다</strong>. 기기가
<a href="https://g.co/androidbeta">Android 베타
프로그램</a>에 등록되었다면 기기와 관계없이 프로그램에서 기기를 해제하기만 하면 됩니다.
<p>
기기는 해당 기기에 사용 가능한 가장 최신의 Android 프로덕션 버전에
대한 OTA 업데이트를 받게 됩니다(예: Android 6.0 Marshmallow).
업데이트 기기가 완전히 초기화되므로 기기의 사용자 데이터는
삭제됩니다. 따라서 기기 등록을 해제하기 전에 반드시 <strong>중요한 데이터를
백업</strong>해야 합니다.
</p>
</li>
</ul>
<p class="note"><strong>참고:</strong>
프로그램이 끝나기 전에 Developer Preview 시스템 이미지를 제거하는 경우,
기기를 완전히 초기화해야 하고 기기에서 모든 사용자 데이터를
삭제해야 합니다.
</p>
<h2 id="setupAVD">에뮬레이터 설정</h2>
<p>Android 에뮬레이터를 사용하여 Android N Preview 실행하려면
Android N Preview SDK 다운로드하고 에뮬레이터용 가상 기기를
생성해야 합니다.</p>
<p>먼저 다음과 같이 Android N Preview SDK 다운로드합니다. <a href="{@docRoot}preview/setup-sdk.html">Android
N 개발 설정</a>
이미 다운로드했다면 부분은 건너뛸 있습니다.
<ol>
<li>Android Studio에서 Settings 대화 상자를
엽니다(Windows/Linux 경우 <strong>File &gt; Settings</strong>, Mac 경우
<strong>Android Studio &gt; Preferences</strong>). 왼쪽 창에서
<strong>Appearance &amp; Behavior &gt;
System Settings &gt; Android SDK</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><strong>OK</strong>를 클릭하고 설치할 패키지의
사용권 계약에 동의합니다.
</li>
</ol>
<p>이제 <strong>Android SDK Built-Tools 24.0 0 rc1</strong>,
<strong>Platform-Tools 24.0.0 rc1</strong> <strong>SDK Tools
25.0.9</strong>를 다운로드했습니다. SDK 도구를 25.0.9 업데이트하지 않으면
Android N에서 x86_64 시스템 이미지를 실행할 없습니다.</p>
<p>이제 Android N 시스템 이미지로 가상 기기를 생성합니다.</p>
<ol>
<li><strong>Tools &gt; Android &gt;
AVD Manager</strong>를 선택하여 AVD Manager를 엽니다.</li>
<li><strong>Create Virtual Device</strong>를 클릭합니다.</li>
<li>Nexus 5X, Nexus 6P, Nexus 9, Android TV 등의 기기를 선택하고
<strong>Next</strong>를 클릭합니다.</li>
<li><strong>N</strong> 시스템 이미지(<strong>x86</strong>
ABI)를 선택하고 <strong>Next</strong>를 클릭합니다.
(현재는 x86 시스템 이미지만 Android N Preview Android 에뮬레이터에서
지원됩니다.)
<li>나머지 AVD 구성을 완료하고
<strong>Finish</strong>를 클릭합니다.</li>
</ol>
<p>이제 Android N Preview AVD에서 Android 에뮬레이터를 시작할 있습니다.</p>
<p>
Android 에뮬레이터에서 최상의 경험을 얻으려면
Android Studio 2.1 이상의 버전을 사용해야 합니다. 이러한 버전에서는 Android Studio 1.5 에뮬레이터에 비해
더욱 빠른 성능을 제공하는 <a href="http://tools.android.com/tech-docs/emulator">Android Emulator 2.0</a>이
지원됩니다.</p>
<p>가상 기기 생성에 대한 자세한 내용은 <a href="{@docRoot}tools/devices/index.html">가상 기기 관리</a>를 참조하세요.
</p>
</div><!-- landing -->
</div><!-- relative wrapper -->
<script>
var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/";
function onDownload(link) {
$("#downloadForRealz").html("Download " + $(link).text());
$("#downloadForRealz").attr('href', urlRoot + $(link).text());
$("#tos").fadeIn('fast');
$("#landing").fadeOut('fast');
return true;
}
function onAgreeChecked() {
/* verify that the TOS is agreed */
if ($("input#agree").is(":checked")) {
/* reveal the download button */
$("a#downloadForRealz").removeClass('disabled');
} else {
$("a#downloadForRealz").addClass('disabled');
}
}
function onDownloadForRealz(link) {
if ($("input#agree").is(':checked')) {
/*
$("#tos").fadeOut('fast');
$("#landing").fadeIn('fast');
*/
ga('send', 'event', 'M Preview', 'System Image', $("#downloadForRealz").html());
/*
location.hash = "";
*/
return true;
} else {
return false;
}
}
$(window).hashchange( function(){
if (location.hash == "") {
location.reload();
}
});
</script>