docs: Moving localized versions of N Preview docs

Localization CL to correspond to http://ag/1247936 , which moves the N
Preview docs for the N Release. Moving files without any edits,
except for fixing image links, and changing the "qv-wrapper"/"qv"
divs to "tb-wrapper"/"tb".

NB: The following files do not exist in ru/vi/zh-tw, so I didn't
perform those move operations for them:

* preview/guide.jd
* preview/features/data-saver.jd
* preview/_book.yaml
* preview/download-ota.jd
* preview/license.jd
* preview/preview_toc.cs

bug: 30407407
Change-Id: I0054f704442fb17799bc7f4f542f939ef8885e08
This commit is contained in:
Andrew Solovay
2016-07-26 15:48:00 -07:00
parent 76f3cc7fc0
commit 32845b1eb9
111 changed files with 1350 additions and 23241 deletions

View File

@@ -5,8 +5,8 @@ page.tags="preview", "developer preview"
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>En este documento</h2>
<ol>
<li><a href="#runtime-permissions">Prueba de los permisos</a></li>

View File

@@ -6,8 +6,8 @@ page.image=images/cards/card-n-changes_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>En este documento</h2>
@@ -77,7 +77,7 @@ determinadas intents implícitas.
</p>
<img src="{@docRoot}preview/images/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<img src="{@docRoot}images/android-7.0/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<p class="img-caption">
<strong>Figura 1:</strong> Ilustración del modo en que Descanso aplica un primer nivel de
restricciones de actividad del sistema para prolongar la duración de la batería.
@@ -96,7 +96,7 @@ determinadas intents implícitas.
</p>
<img src="{@docRoot}preview/images/doze-diagram-2.png" alt="" id="figure2" />
<img src="{@docRoot}images/android-7.0/doze-diagram-2.png" alt="" id="figure2" />
<p class="img-caption">
<strong>Figura 2:</strong> Ilustración del modo en que Descanso aplica un segundo nivel de
restricciones de actividad del sistema después de que el dispositivo permanece quieto durante un tiempo determinado.
@@ -282,10 +282,10 @@ consulta <a href="{@docRoot}training/secure-file-sharing/index.html">Intercambio
<div class="cols">
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
</div>
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
</div>
</div> <!-- end cols -->

View File

@@ -16,7 +16,7 @@ page.image=images/cards/card-n-samples_2x.png
<h3 id="mw">“Área de juegos” de ventanas múltiples</h3>
<img src="{@docRoot}preview/images/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<img src="{@docRoot}images/android-7.0/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<p>
En este ejemplo se muestra la manera de aprovechar interfaces de usuario
de ventanas múltiples con tu aplicación.
@@ -28,7 +28,7 @@ Obtener en GitHub</a>
<div style="clear: both;"></div>
<h3 id="an">Notificaciones activas</h3>
<img src="{@docRoot}preview/images/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Este es un ejemplo preexistente en el cual se muestra un servicio simple que envía
notificaciones con NotificationCompat. Cada conversación no leída
@@ -45,7 +45,7 @@ Obtener en GitHub</a>
<div style="clear: both;"></div>
<h3 id="ms">Servicio de mensajería</h3>
<img src="{@docRoot}preview/images/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<img src="{@docRoot}images/android-7.0/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<p>
Este es un ejemplo preexistente en el que se demuestra la manera de usar
NotificationManager para indicar la cantidad de notificaciones que se aparecen actualmente en una
@@ -62,7 +62,7 @@ Obtener en GitHub</a>
<div style="clear: both;"></div>
<h3 id="fbe">Inicio directo</h3>
<img src="{@docRoot}preview/images/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
En este ejemplo se demuestra la manera de almacenar datos, y de acceder a ellos, en un medio de almacenamiento encriptado por
dispositivo que esté siempre disponible mientras el dispositivo se haya iniciado.
@@ -74,7 +74,7 @@ Obtener en GitHub</a>
<div style="clear: both;"></div>
<h3 id="sda">Acceso a directorios determinados</h3>
<img src="{@docRoot}preview/images/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
En este ejemplo se demuestra la manera de leer y escribir datos de
directorios específicos y, al mismo tiempo, evitar más permisos.
@@ -82,4 +82,4 @@ Obtener en GitHub</a>
<p>
<a href="https://github.com/googlesamples/android-ScopedDirectoryAccess">
Obtener en GitHub</a>
</p>
</p>

View File

@@ -0,0 +1,190 @@
page.title=Guía de prueba
page.image=images/cards/card-n-guide_2x.png
meta.tags="preview", "testing"
page.tags="preview", "developer preview"
@jd:body
<div id="tb-wrapper">
<div id="tb">
<h2>En este documento</h2>
<ol>
<li><a href="#runtime-permissions">Prueba de los permisos</a></li>
<li><a href="#doze-standby">Prueba de los modos Descanso y App Standby</a></li>
<li><a href="#ids">Copia de seguridad automática e identificadores de dispositivos</a></li>
</ol>
</div>
</div>
<p>
Android N te brinda la oportunidad de garantizar que tus aplicaciones funcionen con la próxima versión de la plataforma.
Esta versión preliminar incluye diversas API y cambios en los comportamientos que pueden
tener impactos en tu aplicación, como se describe en las secciones <a href="{@docRoot}preview/api-overview.html">Información general de la API</a> y <a href="{@docRoot}preview/behavior-changes.html">Cambios en los comportamientos</a>.
Al probar tu aplicación con la versión preliminar, te debes centrar en algunos cambios específicos del sistema para garantizar que los usuarios disfruten de una buena experiencia.
</p>
<p>
En esta guía, se describen qué y cómo probar las características preliminares con tu aplicación. Debes priorizar la prueba de estas características específicas preliminares, puesto que podrían tener un alto impacto en el comportamiento de tu aplicación:
</p>
<ul>
<li><a href="#runtime-permissions">Permisos</a>
</li>
<li><a href="#doze-standby">Modos Descanso y App Standby</a>
</li>
<li><a href="#ids">Copia de seguridad automática e identificadores de dispositivos</a></li>
</ul>
<p>
Para obtener más información sobre cómo configurar dispositivos o dispositivos virtuales con una imagen
del sistema de la versión preliminar para realizar pruebas, consulta la sección <a href="{@docRoot}preview/setup-sdk.html">Configurar el SDK de Android N</a>.
</p>
<h2 id="runtime-permissions">Prueba de los permisos</h2>
<p>
El nuevo modelo de <a href="{@docRoot}preview/features/runtime-permissions.html">permisos</a> cambia el modo en que el usuario asigna permisos a tu aplicación.
En lugar de conceder todos los permisos durante el procedimiento de instalación, tu aplicación debe solicitar al usuario los permisos individuales en el tiempo de ejecución.
Para los usuarios, este comportamiento ofrece más control granular sobre las actividades de cada aplicación, así como un mejor contexto para comprender por qué la aplicación está solicitando un permiso específico.
Los usuarios pueden conceder o revocar los permisos concedidos a una aplicación de forma individual en cualquier momento.
Es muy probable que esta característica de la versión preliminar tenga un impacto en el comportamiento de tu aplicación y puede hacer que algunas características de tu aplicación no funcionen o funcionen en un estado degradado.
</p>
<p class="caution">
Este cambio afecta a todas las aplicaciones que se ejecutan en la nueva plataforma, incluso a aquellas que no tienen como destino la nueva versión de la plataforma.
La plataforma ofrece un comportamiento de compatibilidad limitada para las aplicaciones heredadas, pero debes comenzar a planificar ahora la migración de tu aplicación al nuevo modelo de permisos, con el objetivo de publicar una versión actualizada de tu aplicación cuando se lance la plataforma oficial.
</p>
<h3 id="permission-test-tips">Tips para pruebas</h3>
<p>
Usa los siguientes tips para pruebas como ayuda para planificar y ejecutar las pruebas de tu aplicación con el nuevo comportamiento de permisos.
</p>
<ul>
<li>Identifica los permisos actuales de tu aplicación y las rutas de códigos relacionadas.</li>
<li>Prueba los flujos del usuario en los datos y servicios protegidos por permisos.</li>
<li>Realiza pruebas con varias combinaciones de permisos concedidos/revocados.</li>
<li>Usa la herramienta {@code adb} para administrar permisos desde la línea de comando:
<ul>
<li>Enumera los permisos y estados por grupo:
<pre>adb shell pm list permissions -d -g</pre>
</li>
<li>Concede o revoca un permiso o más permisos utilizando la siguiente sintaxis:<br>
<pre>adb shell pm [grant|revoke] &lt;permission.name&gt; ...</pre>
</li>
</ul>
</li>
<li>Analiza tu aplicación para detectar servicios que utilizan permisos.</li>
</ul>
<h3 id="permission-test-strategy">Estrategia de prueba</h3>
<p>
El cambio en los permisos afecta la estructura y el diseño de tu aplicación, además de la experiencia del usuario y los flujos que proporcionas a los usuarios.
Debes evaluar el uso de los permisos actuales de tu aplicación y comenzar a planificar los nuevos flujos que deseas ofrecer.
La versión oficial de la plataforma proporciona un comportamiento de compatibilidad, pero debes prever la actualización de tu aplicación y no depender de estos comportamientos.
</p>
<p>
Identifica los permisos que tu aplicación verdaderamente necesita y utiliza, y luego busca las diversas rutas de códigos que utilizan los servicios protegidos por permisos.
Puedes realizar esto mediante una combinación de pruebas en la plataforma nueva y análisis de códigos.
Al realizar las pruebas, debes centrarte en
incluir permisos de tiempo de ejecución cambiando {@code targetSdkVersion} de la aplicación a la versión preliminar. Para
obtener más información, consulta la sección <a href="{@docRoot}preview/setup-sdk.html#">Configurar el SDK de Android N</a>.
</p>
<p>
Realiza pruebas con diversas combinaciones de permisos revocados y agregados, a fin de destacar los flujos del usuario que dependen de permisos.
Cuando una dependencia no sea obvia ni lógica, debes considerar la opción de refactorizar o compartimentar ese flujo para eliminar la dependencia o aclarar por qué se necesita el permiso.
</p>
<p>
Para obtener más información sobre el comportamiento de los permisos de tiempo de ejecución, las pruebas y las mejores prácticas, consulta la página <a href="{@docRoot}preview/features/runtime-permissions.html">Permisos</a> de la versión preliminar para desarrolladores.
</p>
<h2 id="doze-standby">Prueba de los modos Descanso y App Standby</h2>
<p>
Las características de ahorro de energía de los modos Descanso y App Standby limitan la cantidad de procesamiento en segundo plano que puede realizar tu aplicación cuando un dispositivo se encuentra en estado inactivo o mientras tu aplicación no está en foco.
Entre las restricciones que el sistema puede imponer en las aplicaciones se incluyen el acceso limitado a la red o denegación de acceso, suspensión de las tareas en segundo plano, suspensión de notificaciones, y alarmas y solicitudes de reactivación ignoradas.
Para garantizar que tu aplicación tenga un comportamiento correcto con estas optimizaciones de ahorro de energía, debes probar tu aplicación simulando estos estados de bajo consumo.
</p>
<h4 id="doze">Cómo probar la aplicación en modo Descanso</h4>
<p>Para probar el modo Descanso con tu aplicación, realiza lo siguiente:</p>
<ol>
<li>Configura un dispositivo de hardware o un dispositivo virtual con una imagen del sistema Android N.</li>
<li>Conecta el dispositivo a tu equipo de desarrollo e instala tu aplicación.</li>
<li>Ejecuta tu aplicación y déjala activa.</li>
<li>Simula la activación del modo Descanso en el dispositivo ejecutando los siguientes comandos:
<pre>
$ adb shell dumpsys battery unplug
$ adb shell dumpsys deviceidle step
$ adb shell dumpsys deviceidle -h
</pre>
</li>
<li>Observa el comportamiento de tu aplicación cuando se reactive el dispositivo. Asegúrate de que se recupere correctamente cuando el dispositivo salga del modo Descanso.
</li>
</ol>
<h4 id="standby">Cómo probar aplicaciones en modo App Standby</h4>
<p>Para probar el modo App Standby con tu aplicación, realiza lo siguiente:</p>
<ol>
<li>Configura un dispositivo de hardware o un dispositivo virtual con una imagen del sistema Android N.</li>
<li>Conecta el dispositivo a tu equipo de desarrollo e instala tu aplicación.</li>
<li>Ejecuta tu aplicación y déjala activa.</li>
<li>Simula la activación del modo App Standby en la aplicación ejecutando los siguientes comandos:
<pre>
$ adb shell am broadcast -a android.os.action.DISCHARGING
$ adb shell am set-idle &lt;packageName&gt; true
</pre>
</li>
<li>Simula la activación de tu aplicación con el siguiente comando:
<pre>$ adb shell am set-idle &lt;packageName&gt; false</pre>
</li>
<li>Observa el comportamiento de tu aplicación al reactivarse. Asegúrate de que se recupere correctamente del modo App Standby.
En particular, debes comprobar si los trabajos en segundo plano y las notificaciones de tu aplicación continúan funcionando de la manera esperada.
</li>
</ol>
<h2 id="ids">Copia de seguridad automática para aplicaciones e identificadores específicos del dispositivo</h2>
<p>Si tu aplicación continúa teniendo algún identificador específico del dispositivo, como la Id. de registro de Google Cloud Messaging, en el almacenamiento interno, asegúrate de seguir las mejores prácticas para excluir la ubicación de almacenamiento de la copia de seguridad automática, como se describe en la sección <a href="{@docRoot}preview/backup/index.html">Copia de seguridad automática para aplicaciones</a>.
</p>

View File

@@ -7,8 +7,8 @@ page.image=images/cards/card-n-apis_2x.png
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Funciones claves para desarrolladores</h2>
<ol>
<ul style="list-style-type:none;">
@@ -78,7 +78,7 @@ aplicaciones o interactúa con ellas.</li>
</ul>
<div class="col-4of10">
<img src="{@docRoot}preview/images/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<img src="{@docRoot}images/android-7.0/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<p class="img-caption">
<strong>Figura 1:</strong> Aplicaciones en ejecución en el modo de pantalla dividida.
</p>
@@ -142,15 +142,15 @@ uso. Entre los cambios, se incluyen los siguientes:</p>
</ul>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
</div>
@@ -277,7 +277,7 @@ tu aplicación recibe estas transmisiones, aprovecha la N Developer Preview y
<h2 id="data_saver">Ahorro de datos</h2>
<div class="col-5of12" style="margin-right:1.5em;">
<img src="{@docRoot}preview/images/datasaver.png" style="border:2px solid #ddd">
<img src="{@docRoot}images/android-7.0/datasaver.png" style="border:2px solid #ddd">
<p class="img-caption" style="padding-right:2em;">
<strong>Figura 4:</strong> Ahorro de datos en la configuración.
@@ -357,7 +357,7 @@ incluye lo siguiente:
<div style="float:right;max-width:320px">
<img src="{@docRoot}preview/images/quicksettings.png" style="padding-left:1.5em;">
<img src="{@docRoot}images/android-7.0/quicksettings.png" style="padding-left:1.5em;">
<p class="img-caption" style="padding-left:2em;">
<strong>Figura 5:</strong> Mosaicos de Quick Settings del panel de notificaciones.

View File

@@ -1,321 +0,0 @@
toc:
- title: Información general del programa
path: /preview/overview.html
path_attributes:
- name: es-lang
value: Información general del programa
- name: in-lang
value: Ikhtisar Program
- name: ja-lang
value: プログラム概要
- name: ko-lang
value: 프로그램 개요
- name: pt-br-lang
value: Visão geral do programa
- name: ru-lang
value: Обзор программы
- name: vi-lang
value: Tổng quan về Chương trình
- name: zh-cn-lang
value: 计划概览
- name: zh-tw-lang
value: 程式總覽
- title: Compatibilidad y notas de la versión
path: /preview/support.html
- title: Configuración de Preview
path: /preview/setup-sdk.html
path_attributes:
- name: es-lang
value: Configurar el SDK de la versión preliminar
- name: in-lang
value: Menyiapkan Preview
- name: ja-lang
value: Preview SDK のセットアップ
- name: ko-lang
value: 미리 보기 SDK 설정하기
- name: pt-br-lang
value: Configuração do Preview SDK
- name: ru-lang
value: Настройка пакета SDK Preview
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 设置预览版 SDK
- name: zh-tw-lang
value: 設定預覽版 SDK
- title: Probar en un dispositivo
path: /preview/download.html
path_attributes:
- name: es-lang
value: Probar en un dispositivo
- name: in-lang
value: Menguji pada Perangkat
- name: ja-lang
value: デバイス上でテストする
- name: ko-lang
value: 기기에서 테스트
- name: pt-br-lang
value: Testar em um dispositivo
- name: ru-lang
value: Тестирование на устройстве
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 在设备上测试
- name: zh-tw-lang
value: 在裝置上測試
- title: Cambios en los comportamientos
path: /preview/behavior-changes.html
path_attributes:
- name: es-lang
value: Cambios en los comportamientos
- name: in-lang
value: Perubahan Perilaku
- name: ja-lang
value: 動作の変更点
- name: ko-lang
value: 동작 변경
- name: pt-br-lang
value: Mudanças de comportamento
- name: ru-lang
value: Изменения в работе
- name: vi-lang
value: Các thay đổi Hành vi
- name: zh-cn-lang
value: 行为变更
- name: zh-tw-lang
value: 行為變更
section:
- title: Background Optimizations
path: /preview/features/background-optimization.html
path_attributes:
- name: es-lang
value: Optimizaciones en segundo plano
- name: in-lang
value: Optimisasi Latar Belakang
- name: ja-lang
value: バックグラウンド処理の最適化
- name: ko-lang
value: 백그라운드 최적화
- name: pt-br-lang
value: Otimizações em segundo plano
- name: ru-lang
value: Оптимизация фоновых процессов
- name: vi-lang
value: Tối ưu hóa Chạy ngầm
- name: zh-cn-lang
value: 后台优化
- name: zh-tw-lang
value: 背景最佳化
- title: Idioma y configuración regional
path: /preview/features/multilingual-support.html
path_attributes:
- name: es-lang
value: Idioma y configuración regional
- name: in-lang
value: Bahasa dan Lokal
- name: ja-lang
value: 言語とロケール
- name: ko-lang
value: 언어 및 로케일
- name: pt-br-lang
value: Idioma e localidade
- name: ru-lang
value: Язык и языковой стандарт
- name: vi-lang
value: Ngôn ngữ và Bản địa
- name: zh-cn-lang
value: 语言和区域设置
- name: zh-tw-lang
value: 語言和地區設定
- title: Android N for Developers
path: /preview/api-overview.html
path_attributes:
- name: es-lang
value: Información general de la API
- name: in-lang
value: Android N untuk Pengembang
- name: ja-lang
value: API の概要
- name: ko-lang
value: API 개요
- name: pt-br-lang
value: Visão geral da API
- name: ru-lang
value: Обзор API-интерфейсов
- name: vi-lang
value: Android N cho Nhà phát triển
- name: zh-cn-lang
value: API 概览
- name: zh-tw-lang
value: API 總覽
section:
- title: Compatibilidad con ventanas múltiples
path: /preview/features/multi-window.html
path_attributes:
- name: es-lang
value: Compatibilidad con ventanas múltiples
- name: in-lang
value: Dukungan Multi-Jendela
- name: ja-lang
value: マルチ ウィンドウのサポート
- name: ko-lang
value: 다중 창 지원
- name: pt-br-lang
value: Suporte a várias janelas
- name: ru-lang
value: Поддержка многооконного режима
- name: vi-lang
value: Hỗ trợ đa cửa sổ
- name: zh-cn-lang
value: 多窗口支持
- name: zh-tw-lang
value: 多視窗支援
- title: Notificaciones
path: /preview/features/notification-updates.html
path_attributes:
- name: es-lang
value: Notificaciones
- name: in-lang
value: Pemberitahuan
- name: ja-lang
value: 通知
- name: ko-lang
value: 알림
- name: pt-br-lang
value: Notificações
- name: ru-lang
value: Уведомления
- name: vi-lang
value: Thông báo
- name: zh-cn-lang
value: 通知
- name: zh-tw-lang
value: 通知
- title: Ahorro de datos
path: /preview/features/data-saver.html
- title: Grabación de TV
path: /preview/features/tv-recording-api.html
path_attributes:
- name: es-lang
value: Grabación de TV
- name: in-lang
value: Perekaman TV
- name: ja-lang
value: TV の録画
- name: ko-lang
value: TV 녹화
- name: pt-br-lang
value: Gravação para TV
- name: ru-lang
value: Запись ТВ
- name: vi-lang
value: Ghi lại TV
- name: zh-cn-lang
value: TV 录制
- name: zh-tw-lang
value: 電視錄製
- title: Configuración de seguridad de la red
path: /preview/features/security-config.html
path_attributes:
- name: es-lang
value: Configuración de seguridad de la red
- name: ja-lang
value: ネットワーク セキュリティ構成
- name: ko-lang
value: 네트워크 보안 구성
- name: pt-br-lang
value: Configurações de segurança de rede
- name: ru-lang
value: Конфигурация сетевой безопасности
- name: vi-lang
value: Cấu hình Bảo mật mạng
- name: zh-cn-lang
value: 网络安全配置
- name: zh-tw-lang
value: 網路安全性設定
- title: Compatibilidad con ICU4J
path: /preview/features/icu4j-framework.html
path_attributes:
- name: es-lang
value: API de ICU4J del framework de Android
- name: in-lang
value: ICU4J Android Framework API
- name: ja-lang
value: ICU4J Android フレームワーク API
- name: ko-lang
value: ICU4J Android 프레임워크 API
- name: pt-br-lang
value: APIs de estrutura do Android para ICU4J
- name: ru-lang
value: API-интерфейсы ICU4J в платформе Android
- name: vi-lang
value: API Khuôn khổ Android ICU4J
- name: zh-cn-lang
value: ICU4J Android 框架 API
- name: zh-tw-lang
value: ICU4J Android 架構 API
- title: Actualizaciones para Android for Work
path: /preview/features/afw.html
- title: Acceso a directorios determinados
path: /preview/features/scoped-folder-access.html
path_attributes:
- name: es-lang
value: Acceso a directorios determinados
- name: ja-lang
value: 特定のディレクトリへのアクセス
- name: ko-lang
value: 범위가 지정된 디렉터리 액세스
- name: pt-br-lang
value: Acesso a diretórios com escopo
- name: ru-lang
value: Доступ к выделенным каталогам
- name: vi-lang
value: Truy cập Thư mục theo Phạm vi
- name: zh-cn-lang
value: 作用域目录访问
- name: zh-tw-lang
value: 限定範圍目錄存取
- title: Ejemplos
path: /preview/samples.html
path_attributes:
- name: es-lang
value: Ejemplos
- name: in-lang
value: Contoh
- name: ja-lang
value: サンプル
- name: ko-lang
value: 샘플
- name: pt-br-lang
value: Exemplos
- name: ru-lang
value: Примеры
- name: zh-cn-lang
value: 示例
- name: zh-tw-lang
value: 範例
- title: Contrato de licencia
path: /preview/license.html
path_attributes:
- name: es-lang
value: Contrato de licencia
- name: ja-lang
value: 使用許諾契約
- name: ko-lang
value: 라이선스 계약
- name: pt-br-lang
value: Contrato de licença
- name: ru-lang
value: Лицензионное соглашение
- name: zh-cn-lang
value: 许可协议
- name: zh-tw-lang
value: 授權協議

View File

@@ -1,332 +0,0 @@
page.title=Aplicación de imágenes inalámbricas de dispositivo
@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">Antes de descargar e instalar los componentes del
Android Preview SDK, debe aceptar los términos y las
condiciones que se describen a continuación.</p>
<h2 class="norule">Términos y condiciones</h2>
<div class="sdk-terms" onfocus="this.blur()" style="width:678px">
Este es el Contrato de licencia de la versión Android SDK Preview (el “Contrato de licencia”).
1. Introducción
1.1 Se le otorga la licencia de la versión Android SDK Preview (denominada “Preview” en el Contrato de licencia y que incluye específicamente los archivos de sistema de Android, las API agrupadas y los archivos de biblioteca de la Preview, si se encuentran disponibles), sujeto a los términos del Contrato de licencia. El Contrato de licencia establece una relación legal vinculante entre usted y Google en relación con el uso que realice de la Preview.
1.2 “Android” hace referencia al conjunto de soluciones Android para dispositivos, según se encuentre disponible en el Proyecto de código abierto de Android (Android Open Source Project), que se encuentra en la siguiente URL: http://source.android.com/, y según se actualiza periódicamente.
.1.3 “Compatible con Android” se refiere a cualquier implementación de Android que (i) cumpla con el documento Definición de compatibilidad de Android, disponible en el sitio web de compatibilidad de Android (http://source.android.com/compatibility) y que puede actualizarse esporádicamente; y (ii) apruebe satisfactoriamente la prueba de Compatibilidad con Android, "CTS” (en inglés, Android Compatibility Test Suite).
1.4 “Google” hace referencia a Google Inc., una corporación de Delaware, con sede principal en 1600 Amphitheatre Parkway, Mountain View, CA 94043, Estados Unidos.
2. Aceptación del Contrato de licencia
2.1 Para poder utilizar la Preview, primero debe aceptar el Contrato de licencia. Si no acepta el Contrato de licencia, no podrá utilizar la Preview.
2.2 Al hacer clic para aceptar o utilizar la Preview, por medio del presente, usted acepta los términos del Contrato de licencia.
2.3 No puede utilizar la Preview ni aceptar el Contrato de licencia si tiene prohibido recibir la Preview en virtud de las leyes de los Estados Unidos o de otros países, lo que incluye el país donde es residente o desde el que utilizará la Preview.
2.4 Si utilizará la Preview de forma interna, dentro de su empresa u organización, usted acepta quedar sujeto al Contrato de licencia en representación de su empleador u otra entidad, y expresa y garantiza que tiene plena autoridad legal para vincular a su empleador o a dicha entidad al Contrato de licencia. Si usted no posee la autoridad requerida, no podrá aceptar el Contrato de licencia ni utilizar la Preview en representación de su empleador u otra entidad.
3. Licencia de la Preview de Google
3.1 Conforme a los términos de este contrato de licencia, Google le otorga una licencia limitada, con validez mundial, libre de regalías, no asignable, no exclusiva y sin la posibilidad de otorgar una sublicencia, para utilizar la Preview con el único propósito de desarrollar aplicaciones para ejecutar en implementaciones compatibles de Android.
3.2 No puede utilizar esta Preview para desarrollar aplicaciones para otras plataformas (entre las que se incluyen implementaciones incompatibles de Android) o para desarrollar otro SDK. Desde luego, usted tiene la libertad para desarrollar aplicaciones para otras plataformas, entre las que se incluyen implementaciones incompatibles de Android, siempre y cuando esta Preview no se utilice con ese propósito.
3.3 Usted acepta que Google o terceros poseen todos los derechos legales, títulos e intereses en relación con la Preview, incluidos derechos de propiedad intelectual que existan en esta. "Derechos de propiedad intelectual" hace referencia a todos los derechos de la ley de patentes, la ley de derechos de autor, la ley de secreto comercial, la ley de marca comercial y cualquier otro derecho de propiedad. Google se reserva todos los derechos que no se le otorguen expresamente.
3.4 Usted no podrá utilizar la Preview para ningún otro propósito que no esté expresamente permitido en el Contrato de licencia. Excepto en la medida que lo exijan las licencias correspondientes de terceros, no podrá: (a) copiar (excepto con fines de copia de seguridad), modificar, adaptar, redistribuir, descompilar, utilizar técnicas de ingeniería inversa, desarmar ni crear trabajos derivados de la Preview ni de ninguna de sus partes; ni (b) cargar ninguna parte de la Preview en un teléfono móvil ni en ningún otro dispositivo de hardware (a excepción de una computadora personal), ni podrá combinar ninguna parte de la Preview con otro software, ni distribuir algún software o dispositivo que incorpore alguna parte de la Preview.
3.5 El uso, la reproducción y la distribución de los componentes de la Preview con licencia de software de código abierto están regidos exclusivamente por los términos de la licencia de ese software de código abierto y no de este Contrato de licencia. Usted acepta mantener la licencia en regla con respecto a dichas licencias de software de código abierto en virtud de todos los derechos otorgados y acepta abstenerte de realizar acción alguna que pudiera poner fin, suspender o violar dichos derechos.
3.6 Acepta que la forma y la naturaleza de la Preview que proporciona Google pueden cambiar sin tener que brindarle aviso previo, y que las versiones futuras de la Preview pueden ser incompatibles con las aplicaciones desarrolladas en versiones anteriores de la Preview. Usted acepta que Google, generalmente a su entera discreción, puede dejar de proporcionarle a usted o a los demás usuarios (de forma permanente o temporal) la Preview (o cualquiera de sus funciones) sin previo aviso.
3.7 Ninguna declaración de este Contrato de licencia le otorga el derecho de utilizar alguno de los nombres comerciales, las marcas comerciales, las marcas de servicio, los logotipos, los nombres de dominio ni otras características distintivas de marca de Google.
3.8 Usted acepta que no quitará, ocultará o alterará ninguna de las notificaciones de derechos de autor (entre las que se incluyen las notificaciones de copyright y marcas comercias) que pudieran estar anexadas o implícitas en la Preview.
4. Uso que usted realiza de la Preview
4.1 Google acepta que ninguna declaración del Contrato de licencia le concede a Google derecho, título o interés alguno de su parte (o de parte de sus licenciantes), en virtud del Contrato de licencia, con respecto a las aplicaciones de software que usted desarrolle mediante el uso de la Preview, lo que incluye los derechos de propiedad intelectual que conlleven esas aplicaciones.
4.2 Usted acepta utilizar la Preview y escribir aplicaciones únicamente conforme a lo que permite (a) este Contrato de licencia y (b) las leyes, regulaciones, o prácticas y pautas generalmente aceptadas y pertinentes en las jurisdicciones relevantes (entre las que se incluyen las leyes sobre la exportación de datos o software hacia los Estados Unidos u otros países relevantes y desde ellos).
4.3 Usted acepta que si utiliza la Preview para desarrollar aplicaciones, protegerá la privacidad y los derechos legales de los usuarios. Si los usuarios le proporcionan sus nombres de usuario, contraseñas u otra información de inicio de sesión o información personal, debe comunicarles que la información se encontrará disponible para su aplicación, y debe proporcionarles a dichos usuarios un aviso de privacidad con protección y validez legal. Si su aplicación almacena información personal o confidencial proporcionada por los usuarios, lo debe hacer de forma segura. Si los usuarios le proporcionan información sobre la cuenta de Google, su aplicación solo puede usar esa información para acceder a la cuenta de Google del usuario siempre que este le haya otorgado permiso para hacerlo y con los fines para los que se lo haya otorgado.
4.4 Usted acepta que no participará en ninguna actividad con la Versión preliminar (lo que incluye el desarrollo o la distribución de una aplicación) que interfiera, interrumpa, dañe o acceda sin autorización a servidores, redes u otras propiedades o servicios de Google o de algún tercero.
4.5 Usted acepta que es el único responsable (y que Google no asume responsabilidades hacia usted ni terceros) de los datos, el contenido o los recursos que usted cree, transmita o muestre a través de Android o las aplicaciones para Android, y de las consecuencias de sus acciones (lo que incluye la pérdida o el daño que Google pudiera sufrir) al hacerlo.
4.6 Usted acepta que es el único responsable (y que Google no asume responsabilidades hacia usted ni terceros) de cualquier incumplimiento de sus obligaciones en virtud de este Contrato de licencia, los contratos aplicables de terceros o los términos del servicio, o cualquier ley o regulación pertinentes, y de las consecuencias (lo que incluye las pérdidas o los daños que pudieran sufrir Google o algún tercero) de dichos incumplimientos.
4.7 La Versión preliminar se encuentra en desarrollo, y sus pruebas y comentarios son una parte importante del proceso de desarrollo. Al utilizar la Preview, usted reconoce que la implementación de algunas características aún se encuentra en desarrollo y que no debe confiar en que la Preview contará con todas las funcionalidades de una versión estable. Usted acepta no distribuir públicamente ni enviar ninguna aplicación que utilice esta Preview, dado que esta Preview ya no se admitirá tras el lanzamiento del Android SDK oficial.
5. Sus credenciales de desarrollador
5.1 Usted acepta que es responsable de mantener la confidencialidad de toda credencial de desarrollador que Google pudiera otorgarle o que pudiera escoger usted mismo, y que será el único responsable de todas las aplicaciones que se desarrollen con sus credenciales de desarrollador.
6. Privacidad e información
6.1 Con el objetivo de poder innovar y mejorar de forma continua la Preview, Google podría recopilar ciertas estadísticas de uso del software, entre las que se incluyen, de forma enunciativa, un identificador único, la dirección IP asociada, el número de versión del software e información sobre las herramientas o los servicios de la Preview que se estén utilizando y la manera en que se estén utilizando. Antes de que se recopile esta información, la Preview se lo notificará y le solicitará su permiso. Si no otorga su permiso, no se recopilará la información.
6.2 Los datos recopilados se analizan en el agregado para mejorar la Preview y se conservan de acuerdo con la política de privacidad de Google, que se encuentra en el sitio http://www.google.com/policies/privacy/.
7. Aplicaciones de terceros
7.1 Si utiliza la Preview para ejecutar aplicaciones desarrolladas por un tercero o que accedan a datos, contenido o recursos proporcionados por un tercero, usted acepta que Google no es responsable de esas aplicaciones, datos, contenido ni recursos. Usted comprende que todos los datos, contenidos o recursos a los que podría acceder a través de esas aplicaciones de terceros son exclusiva responsabilidad de la persona que los origina y que Google no es responsable de las pérdidas ni los daños que usted pudiera experimentar como consecuencia del uso o acceso de cualquiera de esas aplicaciones, datos, contenido o recursos de terceros.
7.2 Usted debe saber que los datos, el contenido y los recursos que se le presentan a través de esa aplicación de un tercero pueden estar protegidos por derechos de propiedad intelectual que les pertenecen a sus proveedores (o a otras personas o compañías en representación de estos). No puede modificar, alquilar, arrendar, prestar, vender, distribuir ni crear obras derivadas basadas en esos datos, contenidos o recursos (en su totalidad o en parte), a menos que los propietarios pertinentes le hayan otorgado el permiso específico para hacerlo.
7.3 Usted acepta que el uso que haga de las aplicaciones, los datos, el contenido o los recursos de ese tercero puede estar sujeto a términos independientes entre usted y el tercero correspondiente.
Uso de las API de Google
8.1 API de Google
8.1.1 Si utiliza alguna API para recuperar datos de Google, usted acepta que los datos pueden estar protegidos por derechos de propiedad intelectual que le pertenecen a Google o a las partes que proporcionan esos datos (o a otras personas o empresas en representación de estos). El uso que realice de cualquiera de esas API puede estar sujeto a términos de servicio adicionales. No puede modificar, alquilar, arrendar, prestar, vender, distribuir ni crear obras derivadas con base en esos datos (en su totalidad o en parte), a menos que los términos de servicio correspondientes lo permitan.
8.1.2 Si utiliza cualquier API para recuperar datos de un usuario de Google, usted acepta y acuerda que solo podrá recuperar datos con el consentimiento explícito del usuario y solo cuando, y para los fines limitados para los que, el usuario le haya otorgado permiso para hacerlo.
9. Finalización del Contrato de licencia
9.1 Este Contrato de licencia tendrá vigencia hasta que lo revoquen usted o Google, como se indica a continuación.
9.2 Si desea rescindir el Contrato de licencia, puede hacerlo al interrumpir el uso que realiza de la Preview y de las credenciales de desarrollador pertinentes.
9.3 Google puede, en cualquier momento, rescindir el Contrato de licencia, con causa o sin ella, luego de notificárselo.
9.4 El Contrato de licencia finalizará automáticamente, sin previo aviso ni acción alguna, tras la primera de las siguientes situaciones:
(A) cuando Google deje de proporcionar la Preview o ciertas partes de esta a los usuarios en el país donde usted reside o desde el que utiliza el servicio; y
(B) cuando Google emita una versión final del Android SDK.
9.5 Si el Contrato de licencia se rescinde, se revocará la licencia que usted recibió en virtud de dicho contrato; usted deberá suspender inmediatamente todo uso de la Preview, y las disposiciones de los párrafos 10, 11, 12 y 14 seguirán vigentes indefinidamente.
10. EXENCIONES DE RESPONSABILIDAD
10.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE EL USO QUE REALICE DE LA PREVIEW ES BAJO SU PROPIO RIESGO Y QUE LA PREVIEW SE PROPORCIONA “EN LAS CONDICIONES EN LAS QUE SE ENCUENTRA” Y “SUJETA A DISPONIBILIDAD” SIN GARANTÍAS DE NINGÚN TIPO POR PARTE DE GOOGLE.
10.2 EL USO QUE USTED REALICE DE LA PREVIEW Y DE TODO MATERIAL DESCARGADO U OBTENIDO DE ALGUNA OTRA MANERA MEDIANTE EL USO DE LA PREVIEW ES A SU ENTERO RIESGO Y DISCRECIÓN, Y USTED ES EL ÚNICO RESPONSABLE DE CUALQUIER DAÑO QUE PUDIERA SUFRIR SU SISTEMA INFORMÁTICO U OTRO DISPOSITIVO, O DE LA PÉRDIDA DE DATOS COMO CONSECUENCIA DE DICHO USO. SIN PERJUICIO DE LO MENCIONADO ANTERIORMENTE, USTED COMPRENDE QUE LA VERSIÓN PRELIMINAR NO ES UNA VERSIÓN ESTABLE, Y PUEDE CONTENER ERRORES, DEFECTOS Y VULNERABILIDADES DE SEGURIDAD QUE PUEDEN PROVOCAR DAÑOS SIGNIFICATIVOS, LO QUE INCLUYE LA PÉRDIDA COMPLETA E IRRECUPERABLE DEL USO DE SU SISTEMA INFORMÁTICO U OTRO DISPOSITIVO.
10.3 GOOGLE TAMBIÉN RECHAZA TODAS LAS GARANTÍAS Y CONDICIONES DE CUALQUIER TIPO, EXPRESAS O IMPLÍCITAS, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS Y CONDICIONES DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y NO VIOLACIÓN.
11. LIMITACIÓN DE RESPONSABILIDADES
11.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE GOOGLE, SUS SUBSIDIARIAS Y FILIALES, Y SUS LICENCIANTES NO SERÁN RESPONSABLES ANTE USTED, EN VIRTUD DE NINGUNA TEORÍA DE RESPONSABILIDAD, POR NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, RESULTANTE NI PUNITIVO EN EL QUE PODRÍA HABER INCURRIDO, LO QUE INCLUYE LA PÉRDIDA DE DATOS, YA SEA QUE SE LE HAYA NOTIFICADO O NO A GOOGLE O A SUS REPRESENTANTES, O SOBRE CUYA POSIBILIDAD ESTOS DEBERÍAN HABER SABIDO.
12. Indemnización
12.1 Hasta el grado máximo que permita la ley, usted acepta defender, indemnizar y eximir de responsabilidades a Google, sus filiales y sus respectivos directores, funcionarios, empleados y agentes, de todo tipo de reclamo, acción legal y proceso judicial, así como de las pérdidas, responsabilidades, daños, costos y gastos (incluidos los honorarios razonables de abogados) que surjan o se acumulen (a) del uso que usted realiza de la Versión preliminar, (b) de cualquier aplicación que desarrolle en la Versión preliminar que infrinja algún derecho de propiedad intelectual de cualquier persona, o que difame a cualquier persona o viole sus derechos de publicidad o privacidad, y (c) del incumplimiento por su parte del Contrato de licencia.
13. Cambios en el Contrato de licencia
13.1 Google puede realizar cambios en el Contrato de licencia a medida que distribuye nuevas versiones de la Versión preliminar. Cuando se realicen esos cambios, Google emitirá una nueva versión del Contrato de licencia, que estará disponible en el sitio web donde se ponga a la venta la Versión preliminar.
14. Términos legales generales
14.1 El Contrato de licencia constituye el contrato legal integral entre usted y Google, y rige el uso que usted realice de la Versión preliminar (a excepción de los servicios que Google pueda proporcionarle en virtud de un contrato por escrito independiente), y reemplaza totalmente cualquier contrato anterior entre usted y Google en relación con la Versión preliminar.
14.2 Usted acepta que, si Google no ejerce ni impone un derecho o recurso legal especificados en el Contrato de licencia (o sobre el que Google tenga beneficios conforme a cualquier ley aplicable), esto no se considerará una renuncia formal a los derechos por parte de Google y Google aún seguirá recibiendo los beneficios de esos derechos o recursos legales.
14.3 Si algún tribunal judicial con jurisdicción para decidir sobre este asunto determina que alguna de las disposiciones de este Contrato de licencia no es válida, se eliminará esa disposición del Contrato de licencia sin que eso afecte la validez del resto del contrato. Las disposiciones restantes del Contrato de licencia continuarán siendo válidas y aplicables.
14.4 Usted reconoce y acepta que cada miembro del grupo de compañías de las que Google es la compañía central serán terceros beneficiarios del Contrato de licencia, y que esas otras empresas tendrán el derecho de imponer directamente cualquier disposición y ampararse en las disposiciones de este Contrato de licencia que les confieran un beneficio (o que confieran derechos a su favor). Además de esto, ninguna otra persona o compañía serán terceros beneficiarios del Contrato de licencia.
14.5 RESTRICCIONES DE EXPORTACIÓN. LA VERSIÓN PRELIMINAR ESTÁ SUJETA A LAS LEYES Y REGULACIONES DE EXPORTACIÓN DE LOS ESTADOS UNIDOS. DEBE CUMPLIR CON TODAS LAS LEYES Y REGULACIONES DE EXPORTACIÓN NACIONALES E INTERNACIONALES QUE SE APLIQUEN A LA VERSIÓN PRELIMINAR. ESTAS LEYES INCLUYEN RESTRICCIONES EN RELACIÓN CON LOS DESTINOS, USUARIOS FINALES Y USO FINAL.
14.6 Usted no puede asignar ni transferir el Contrato de licencia sin la aprobación previa por escrito de Google y todo intento de asignación sin dicha aprobación no tendrá validez. No podrá delegar sus responsabilidades u obligaciones otorgadas en virtud del Contrato de licencia sin la aprobación previa por escrito de Google.
14.7 El Contrato de licencia y su relación con Google conforme al Contrato de licencia se regirán por las leyes del estado de California, independientemente de los principios de conflictos entre leyes. Usted y Google aceptan presentarse ante la jurisdicción exclusiva de los tribunales del condado de Santa Clara, California, para resolver cualquier asunto legal que pudiera surgir del Contrato de licencia. Sin perjuicio de esto, usted acepta que Google aún podrá aplicar reparaciones conforme a mandato judicial (o a un tipo equivalente de desagravio legal) en cualquier jurisdicción.
</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">He leído y acepto los términos y las condiciones anteriores.</label>
</p>
<p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p>
</div>
</div><!-- end TOS -->
<div id="landing">
<p>
Esta página cuenta con enlaces a imágenes de dispositivos inalámbricos y describe
cómo aplicar una actualización inalámbrica a un dispositivo de forma manual. Este procedimiento puede ser útil
para recuperar dispositivos que hayan recibido actualizaciones inalámbricas por medio del Programa
Android Beta y no enciendan luego de instalada la aplicación.
</p>
<h2 id="install-ota">Instalar imágenes inalámbricas</h2>
<p></p>
<p>Para instalar un paquete inalámbrico en un dispositivo sigue estos pasos:</p>
<ol>
<li>Descargar una imagen de dispositivo inalámbrico de la tabla que verás a continuación.</li>
<li>Reinicia el dispositivo en modo Recuperación. Para leer más información sobre cómo
aplicar este modo en dispositivos Nexus, visita la sección
<a href="https://support.google.com/nexus/answer/4596836">Reset your Nexus
device to factory settings</a>.
</li>
<li>En el dispositivo, selecciona <strong>ADB sideload</strong>.</li>
<li>Conecta el dispositivo a una computadora con el entorno de desarrollo Android
cargado y la herramienta Android Debug Bridge (ADB) instalada.</li>
<li>Ejecuta el comando siguiente:
<pre>adb sideload <em>&lt;ota-package&gt;</em></pre>
</li>
</ol>
<h2 id="ota-images">Imágenes inalámbricas de dispositivo</h2>
<table>
<tr>
<th scope="col">Dispositivo</th>
<th scope="col">Descarga/sumas de comprobación</th>
</tr>
<tr id="bullhead">
<td>Nexus 5X <br>"bullhead"</td>
<td><a href="#top" onclick="onDownload(this)"
>bullhead-ota-npd90g-0a874807.zip</a><br>
MD5: 4b83b803fac1a6eec13f66d0afc6f46e<br>
SHA-1: a9920bcc8d475ce322cada097d085448512635e2
</td>
</tr>
<tr id="shamu">
<td>Nexus 6 <br>"shamu"</td>
<td><a href="#top" onclick="onDownload(this)"
>shamu-ota-npd90g-06f5d23d.zip</a><br>
MD5: 513570bb3a91878c2d1a5807d2340420<br>
SHA-1: 2d2f40636c95c132907e6ba0d10b395301e969ed
</td>
</tr>
<tr id="angler">
<td>Nexus 6P <br>"angler"</td>
<td><a href="#top" onclick="onDownload(this)"
>angler-ota-npd90g-5baa69c2.zip</a><br>
MD5: 096fe26c5d50606a424d2f3326c0477b<br>
SHA-1: 468d2e7aea444505513ddc183c85690c00fab0c1
</td>
</tr>
<tr id="volantis">
<td>Nexus 9 <br>"volantis"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantis-ota-npd90g-c04785e1.zip</a><br>
MD5: 6aecd3b0b3a839c5ce1ce4d12187b03e<br>
SHA-1: 31633180635b831e59271a7d904439f278586f49
</td>
</tr>
<tr id="volantisg">
<td>Nexus 9G <br>"volantisg"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantisg-ota-npd90g-c56aa1b0.zip</a><br>
MD5: 0493fa79763d67bcdde8007299e1888d<br>
SHA-1: f709daf81968a1b27ed41fe40d42e0d106f3c494
</td>
</tr>
<tr id="fugu">
<td>Nexus Player <br>"fugu"</td>
<td><a href="#top" onclick="onDownload(this)"
>fugu-ota-npd90g-3a0643ae.zip</a><br>
MD5: 9c38b6647fe5a4f2965196b7c409f0f7<br>
SHA-1: 77c6fb05191f0c2ae0956bae18f1c80b2f922f05
</td>
</tr>
<tr id="ryu">
<td>Pixel C <br>"ryu"</td>
<td><a href="#top" onclick="onDownload(this)"
>ryu-ota-npd90g-ec931914.zip</a><br>
MD5: 4c6135498ca156a9cdaf443ddfdcb2ba<br>
SHA-1: 297cc9a204685ef5507ec087fc7edf5b34551ce6
</td>
</tr>
<tr id="seed">
<td>General Mobile 4G (Android One) <br>"seed"</td>
<td><a href="#top" onclick="onDownload(this)"
>seed_l8150-ota-npd90g-dcb0662d.zip</a><br>
MD5: f40ea6314a13ea6dd30d0e68098532a2<br>
SHA-1: 11af10b621f4480ac63f4e99189d61e1686c0865
</td>
</tr>
</table>
</div><!-- landing -->
</div><!-- relative wrapper -->
<script>
var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/ota/";
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>

View File

@@ -1,544 +0,0 @@
page.title=Prueba en un dispositivo
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">Antes de descargar e instalar los componentes del
Android Preview SDK, debe aceptar los términos y las
condiciones que se describen a continuación.</p>
<h2 class="norule">Términos y condiciones</h2>
<div class="sdk-terms" onfocus="this.blur()" style="width:678px">
Este es el Contrato de licencia de la versión Android SDK Preview (el “Contrato de licencia”).
1. Introducción
1.1 Se le otorga la licencia de la versión Android SDK Preview (denominada “Preview” en el Contrato de licencia y que incluye específicamente los archivos de sistema de Android, las API agrupadas y los archivos de biblioteca de la Preview, si se encuentran disponibles), sujeto a los términos del Contrato de licencia. El Contrato de licencia establece una relación legal vinculante entre usted y Google en relación con el uso que realice de la Preview.
1.2 “Android” hace referencia al conjunto de soluciones Android para dispositivos, según se encuentre disponible en el Proyecto de código abierto de Android (Android Open Source Project), que se encuentra en la siguiente URL: http://source.android.com/, y según se actualiza periódicamente.
.1.3 “Compatible con Android” se refiere a cualquier implementación de Android que (i) cumpla con el documento Definición de compatibilidad de Android, disponible en el sitio web de compatibilidad de Android (http://source.android.com/compatibility) y que puede actualizarse esporádicamente; y (ii) apruebe satisfactoriamente la prueba de Compatibilidad con Android, "CTS” (en inglés, Android Compatibility Test Suite).
1.4 “Google” hace referencia a Google Inc., una corporación de Delaware, con sede principal en 1600 Amphitheatre Parkway, Mountain View, CA 94043, Estados Unidos.
2. Aceptación del Contrato de licencia
2.1 Para poder utilizar la Preview, primero debe aceptar el Contrato de licencia. Si no acepta el Contrato de licencia, no podrá utilizar la Preview.
2.2 Al hacer clic para aceptar o utilizar la Preview, por medio del presente, usted acepta los términos del Contrato de licencia.
2.3 No puede utilizar la Preview ni aceptar el Contrato de licencia si tiene prohibido recibir la Preview en virtud de las leyes de los Estados Unidos o de otros países, lo que incluye el país donde es residente o desde el que utilizará la Preview.
2.4 Si utilizará la Preview de forma interna, dentro de su empresa u organización, usted acepta quedar sujeto al Contrato de licencia en representación de su empleador u otra entidad, y expresa y garantiza que tiene plena autoridad legal para vincular a su empleador o a dicha entidad al Contrato de licencia. Si usted no posee la autoridad requerida, no podrá aceptar el Contrato de licencia ni utilizar la Preview en representación de su empleador u otra entidad.
3. Licencia de la Preview de Google
3.1 Conforme a los términos de este contrato de licencia, Google le otorga una licencia limitada, con validez mundial, libre de regalías, no asignable, no exclusiva y sin la posibilidad de otorgar una sublicencia, para utilizar la Preview con el único propósito de desarrollar aplicaciones para ejecutar en implementaciones compatibles de Android.
3.2 No puede utilizar esta Preview para desarrollar aplicaciones para otras plataformas (entre las que se incluyen implementaciones incompatibles de Android) o para desarrollar otro SDK. Desde luego, usted tiene la libertad para desarrollar aplicaciones para otras plataformas, entre las que se incluyen implementaciones incompatibles de Android, siempre y cuando esta Preview no se utilice con ese propósito.
3.3 Usted acepta que Google o terceros poseen todos los derechos legales, títulos e intereses en relación con la Preview, incluidos derechos de propiedad intelectual que existan en esta. "Derechos de propiedad intelectual" hace referencia a todos los derechos de la ley de patentes, la ley de derechos de autor, la ley de secreto comercial, la ley de marca comercial y cualquier otro derecho de propiedad. Google se reserva todos los derechos que no se le otorguen expresamente.
3.4 Usted no podrá utilizar la Preview para ningún otro propósito que no esté expresamente permitido en el Contrato de licencia. Excepto en la medida que lo exijan las licencias correspondientes de terceros, no podrá: (a) copiar (excepto con fines de copia de seguridad), modificar, adaptar, redistribuir, descompilar, utilizar técnicas de ingeniería inversa, desarmar ni crear trabajos derivados de la Preview ni de ninguna de sus partes; ni (b) cargar ninguna parte de la Preview en un teléfono móvil ni en ningún otro dispositivo de hardware (a excepción de una computadora personal), ni podrá combinar ninguna parte de la Preview con otro software, ni distribuir algún software o dispositivo que incorpore alguna parte de la Preview.
3.5 El uso, la reproducción y la distribución de los componentes de la Preview con licencia de software de código abierto están regidos exclusivamente por los términos de la licencia de ese software de código abierto y no de este Contrato de licencia. Usted acepta mantener la licencia en regla con respecto a dichas licencias de software de código abierto en virtud de todos los derechos otorgados y acepta abstenerte de realizar acción alguna que pudiera poner fin, suspender o violar dichos derechos.
3.6 Acepta que la forma y la naturaleza de la Preview que proporciona Google pueden cambiar sin tener que brindarle aviso previo, y que las versiones futuras de la Preview pueden ser incompatibles con las aplicaciones desarrolladas en versiones anteriores de la Preview. Usted acepta que Google, generalmente a su entera discreción, puede dejar de proporcionarle a usted o a los demás usuarios (de forma permanente o temporal) la Preview (o cualquiera de sus funciones) sin previo aviso.
3.7 Ninguna declaración de este Contrato de licencia le otorga el derecho de utilizar alguno de los nombres comerciales, las marcas comerciales, las marcas de servicio, los logotipos, los nombres de dominio ni otras características distintivas de marca de Google.
3.8 Usted acepta que no quitará, ocultará o alterará ninguna de las notificaciones de derechos de autor (entre las que se incluyen las notificaciones de copyright y marcas comercias) que pudieran estar anexadas o implícitas en la Preview.
4. Uso que usted realiza de la Preview
4.1 Google acepta que ninguna declaración del Contrato de licencia le concede a Google derecho, título o interés alguno de su parte (o de parte de sus licenciantes), en virtud del Contrato de licencia, con respecto a las aplicaciones de software que usted desarrolle mediante el uso de la Preview, lo que incluye los derechos de propiedad intelectual que conlleven esas aplicaciones.
4.2 Usted acepta utilizar la Preview y escribir aplicaciones únicamente conforme a lo que permite (a) este Contrato de licencia y (b) las leyes, regulaciones, o prácticas y pautas generalmente aceptadas y pertinentes en las jurisdicciones relevantes (entre las que se incluyen las leyes sobre la exportación de datos o software hacia los Estados Unidos u otros países relevantes y desde ellos).
4.3 Usted acepta que si utiliza la Preview para desarrollar aplicaciones, protegerá la privacidad y los derechos legales de los usuarios. Si los usuarios le proporcionan sus nombres de usuario, contraseñas u otra información de inicio de sesión o información personal, debe comunicarles que la información se encontrará disponible para su aplicación, y debe proporcionarles a dichos usuarios un aviso de privacidad con protección y validez legal. Si su aplicación almacena información personal o confidencial proporcionada por los usuarios, lo debe hacer de forma segura. Si los usuarios le proporcionan información sobre la cuenta de Google, su aplicación solo puede usar esa información para acceder a la cuenta de Google del usuario siempre que este le haya otorgado permiso para hacerlo y con los fines para los que se lo haya otorgado.
4.4 Usted acepta que no participará en ninguna actividad con la Versión preliminar (lo que incluye el desarrollo o la distribución de una aplicación) que interfiera, interrumpa, dañe o acceda sin autorización a servidores, redes u otras propiedades o servicios de Google o de algún tercero.
4.5 Usted acepta que es el único responsable (y que Google no asume responsabilidades hacia usted ni terceros) de los datos, el contenido o los recursos que usted cree, transmita o muestre a través de Android o las aplicaciones para Android, y de las consecuencias de sus acciones (lo que incluye la pérdida o el daño que Google pudiera sufrir) al hacerlo.
4.6 Usted acepta que es el único responsable (y que Google no asume responsabilidades hacia usted ni terceros) de cualquier incumplimiento de sus obligaciones en virtud de este Contrato de licencia, los contratos aplicables de terceros o los términos del servicio, o cualquier ley o regulación pertinentes, y de las consecuencias (lo que incluye las pérdidas o los daños que pudieran sufrir Google o algún tercero) de dichos incumplimientos.
4.7 La Versión preliminar se encuentra en desarrollo, y sus pruebas y comentarios son una parte importante del proceso de desarrollo. Al utilizar la Preview, usted reconoce que la implementación de algunas características aún se encuentra en desarrollo y que no debe confiar en que la Preview contará con todas las funcionalidades de una versión estable. Usted acepta no distribuir públicamente ni enviar ninguna aplicación que utilice esta Preview, dado que esta Preview ya no se admitirá tras el lanzamiento del Android SDK oficial.
5. Sus credenciales de desarrollador
5.1 Usted acepta que es responsable de mantener la confidencialidad de toda credencial de desarrollador que Google pudiera otorgarle o que pudiera escoger usted mismo, y que será el único responsable de todas las aplicaciones que se desarrollen con sus credenciales de desarrollador.
6. Privacidad e información
6.1 Con el objetivo de poder innovar y mejorar de forma continua la Preview, Google podría recopilar ciertas estadísticas de uso del software, entre las que se incluyen, de forma enunciativa, un identificador único, la dirección IP asociada, el número de versión del software e información sobre las herramientas o los servicios de la Preview que se estén utilizando y la manera en que se estén utilizando. Antes de que se recopile esta información, la Preview se lo notificará y le solicitará su permiso. Si no otorga su permiso, no se recopilará la información.
6.2 Los datos recopilados se analizan en el agregado para mejorar la Preview y se conservan de acuerdo con la política de privacidad de Google, que se encuentra en el sitio http://www.google.com/policies/privacy/.
7. Aplicaciones de terceros
7.1 Si utiliza la Preview para ejecutar aplicaciones desarrolladas por un tercero o que accedan a datos, contenido o recursos proporcionados por un tercero, usted acepta que Google no es responsable de esas aplicaciones, datos, contenido ni recursos. Usted comprende que todos los datos, contenidos o recursos a los que podría acceder a través de esas aplicaciones de terceros son exclusiva responsabilidad de la persona que los origina y que Google no es responsable de las pérdidas ni los daños que usted pudiera experimentar como consecuencia del uso o acceso de cualquiera de esas aplicaciones, datos, contenido o recursos de terceros.
7.2 Usted debe saber que los datos, el contenido y los recursos que se le presentan a través de esa aplicación de un tercero pueden estar protegidos por derechos de propiedad intelectual que les pertenecen a sus proveedores (o a otras personas o compañías en representación de estos). No puede modificar, alquilar, arrendar, prestar, vender, distribuir ni crear obras derivadas basadas en esos datos, contenidos o recursos (en su totalidad o en parte), a menos que los propietarios pertinentes le hayan otorgado el permiso específico para hacerlo.
7.3 Usted acepta que el uso que haga de las aplicaciones, los datos, el contenido o los recursos de ese tercero puede estar sujeto a términos independientes entre usted y el tercero correspondiente.
Uso de las API de Google
8.1 API de Google
8.1.1 Si utiliza alguna API para recuperar datos de Google, usted acepta que los datos pueden estar protegidos por derechos de propiedad intelectual que le pertenecen a Google o a las partes que proporcionan esos datos (o a otras personas o empresas en representación de estos). El uso que realice de cualquiera de esas API puede estar sujeto a términos de servicio adicionales. No puede modificar, alquilar, arrendar, prestar, vender, distribuir ni crear obras derivadas con base en esos datos (en su totalidad o en parte), a menos que los términos de servicio correspondientes lo permitan.
8.1.2 Si utiliza cualquier API para recuperar datos de un usuario de Google, usted acepta y acuerda que solo podrá recuperar datos con el consentimiento explícito del usuario y solo cuando, y para los fines limitados para los que, el usuario le haya otorgado permiso para hacerlo.
9. Finalización del Contrato de licencia
9.1 Este Contrato de licencia tendrá vigencia hasta que lo revoquen usted o Google, como se indica a continuación.
9.2 Si desea rescindir el Contrato de licencia, puede hacerlo al interrumpir el uso que realiza de la Preview y de las credenciales de desarrollador pertinentes.
9.3 Google puede, en cualquier momento, rescindir el Contrato de licencia, con causa o sin ella, luego de notificárselo.
9.4 El Contrato de licencia finalizará automáticamente, sin previo aviso ni acción alguna, tras la primera de las siguientes situaciones:
(A) cuando Google deje de proporcionar la Preview o ciertas partes de esta a los usuarios en el país donde usted reside o desde el que utiliza el servicio; y
(B) cuando Google emita una versión final del Android SDK.
9.5 Si el Contrato de licencia se rescinde, se revocará la licencia que usted recibió en virtud de dicho contrato; usted deberá suspender inmediatamente todo uso de la Preview, y las disposiciones de los párrafos 10, 11, 12 y 14 seguirán vigentes indefinidamente.
10. EXENCIONES DE RESPONSABILIDAD
10.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE EL USO QUE REALICE DE LA PREVIEW ES BAJO SU PROPIO RIESGO Y QUE LA PREVIEW SE PROPORCIONA “EN LAS CONDICIONES EN LAS QUE SE ENCUENTRA” Y “SUJETA A DISPONIBILIDAD” SIN GARANTÍAS DE NINGÚN TIPO POR PARTE DE GOOGLE.
10.2 EL USO QUE USTED REALICE DE LA PREVIEW Y DE TODO MATERIAL DESCARGADO U OBTENIDO DE ALGUNA OTRA MANERA MEDIANTE EL USO DE LA PREVIEW ES A SU ENTERO RIESGO Y DISCRECIÓN, Y USTED ES EL ÚNICO RESPONSABLE DE CUALQUIER DAÑO QUE PUDIERA SUFRIR SU SISTEMA INFORMÁTICO U OTRO DISPOSITIVO, O DE LA PÉRDIDA DE DATOS COMO CONSECUENCIA DE DICHO USO. SIN PERJUICIO DE LO MENCIONADO ANTERIORMENTE, USTED COMPRENDE QUE LA VERSIÓN PRELIMINAR NO ES UNA VERSIÓN ESTABLE, Y PUEDE CONTENER ERRORES, DEFECTOS Y VULNERABILIDADES DE SEGURIDAD QUE PUEDEN PROVOCAR DAÑOS SIGNIFICATIVOS, LO QUE INCLUYE LA PÉRDIDA COMPLETA E IRRECUPERABLE DEL USO DE SU SISTEMA INFORMÁTICO U OTRO DISPOSITIVO.
10.3 GOOGLE TAMBIÉN RECHAZA TODAS LAS GARANTÍAS Y CONDICIONES DE CUALQUIER TIPO, EXPRESAS O IMPLÍCITAS, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS Y CONDICIONES DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y NO VIOLACIÓN.
11. LIMITACIÓN DE RESPONSABILIDADES
11.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE GOOGLE, SUS SUBSIDIARIAS Y FILIALES, Y SUS LICENCIANTES NO SERÁN RESPONSABLES ANTE USTED, EN VIRTUD DE NINGUNA TEORÍA DE RESPONSABILIDAD, POR NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, RESULTANTE NI PUNITIVO EN EL QUE PODRÍA HABER INCURRIDO, LO QUE INCLUYE LA PÉRDIDA DE DATOS, YA SEA QUE SE LE HAYA NOTIFICADO O NO A GOOGLE O A SUS REPRESENTANTES, O SOBRE CUYA POSIBILIDAD ESTOS DEBERÍAN HABER SABIDO.
12. Indemnización
12.1 Hasta el grado máximo que permita la ley, usted acepta defender, indemnizar y eximir de responsabilidades a Google, sus filiales y sus respectivos directores, funcionarios, empleados y agentes, de todo tipo de reclamo, acción legal y proceso judicial, así como de las pérdidas, responsabilidades, daños, costos y gastos (incluidos los honorarios razonables de abogados) que surjan o se acumulen (a) del uso que usted realiza de la Versión preliminar, (b) de cualquier aplicación que desarrolle en la Versión preliminar que infrinja algún derecho de propiedad intelectual de cualquier persona, o que difame a cualquier persona o viole sus derechos de publicidad o privacidad, y (c) del incumplimiento por su parte del Contrato de licencia.
13. Cambios en el Contrato de licencia
13.1 Google puede realizar cambios en el Contrato de licencia a medida que distribuye nuevas versiones de la Versión preliminar. Cuando se realicen esos cambios, Google emitirá una nueva versión del Contrato de licencia, que estará disponible en el sitio web donde se ponga a la venta la Versión preliminar.
14. Términos legales generales
14.1 El Contrato de licencia constituye el contrato legal integral entre usted y Google, y rige el uso que usted realice de la Versión preliminar (a excepción de los servicios que Google pueda proporcionarle en virtud de un contrato por escrito independiente), y reemplaza totalmente cualquier contrato anterior entre usted y Google en relación con la Versión preliminar.
14.2 Usted acepta que, si Google no ejerce ni impone un derecho o recurso legal especificados en el Contrato de licencia (o sobre el que Google tenga beneficios conforme a cualquier ley aplicable), esto no se considerará una renuncia formal a los derechos por parte de Google y Google aún seguirá recibiendo los beneficios de esos derechos o recursos legales.
14.3 Si algún tribunal judicial con jurisdicción para decidir sobre este asunto determina que alguna de las disposiciones de este Contrato de licencia no es válida, se eliminará esa disposición del Contrato de licencia sin que eso afecte la validez del resto del contrato. Las disposiciones restantes del Contrato de licencia continuarán siendo válidas y aplicables.
14.4 Usted reconoce y acepta que cada miembro del grupo de compañías de las que Google es la compañía central serán terceros beneficiarios del Contrato de licencia, y que esas otras empresas tendrán el derecho de imponer directamente cualquier disposición y ampararse en las disposiciones de este Contrato de licencia que les confieran un beneficio (o que confieran derechos a su favor). Además de esto, ninguna otra persona o compañía serán terceros beneficiarios del Contrato de licencia.
14.5 RESTRICCIONES DE EXPORTACIÓN. LA VERSIÓN PRELIMINAR ESTÁ SUJETA A LAS LEYES Y REGULACIONES DE EXPORTACIÓN DE LOS ESTADOS UNIDOS. DEBE CUMPLIR CON TODAS LAS LEYES Y REGULACIONES DE EXPORTACIÓN NACIONALES E INTERNACIONALES QUE SE APLIQUEN A LA VERSIÓN PRELIMINAR. ESTAS LEYES INCLUYEN RESTRICCIONES EN RELACIÓN CON LOS DESTINOS, USUARIOS FINALES Y USO FINAL.
14.6 Usted no puede asignar ni transferir el Contrato de licencia sin la aprobación previa por escrito de Google y todo intento de asignación sin dicha aprobación no tendrá validez. No podrá delegar sus responsabilidades u obligaciones otorgadas en virtud del Contrato de licencia sin la aprobación previa por escrito de Google.
14.7 El Contrato de licencia y su relación con Google conforme al Contrato de licencia se regirán por las leyes del estado de California, independientemente de los principios de conflictos entre leyes. Usted y Google aceptan presentarse ante la jurisdicción exclusiva de los tribunales del condado de Santa Clara, California, para resolver cualquier asunto legal que pudiera surgir del Contrato de licencia. Sin perjuicio de esto, usted acepta que Google aún podrá aplicar reparaciones conforme a mandato judicial (o a un tipo equivalente de desagravio legal) en cualquier jurisdicción.
</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">He leído y acepto los términos y las condiciones anteriores.</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>En este documento</h2>
<ol>
<li><a href="#device-preview">Configurar un dispositivo de hardware</a>
<ol>
<li><a href="#ota">Obtener actualizaciones inalámbricas</a></li>
<li><a href="#flash">Actualizar manualmente un dispositivo</a></li>
<li><a href="#revertDevice">Desinstalar</a></li>
</ol>
</li>
<li><a href="#setupAVD">Configurar un emulador</a></li>
</ol>
</div>
</div>
<p>
Para ejecutar y probar tu aplicación en la plataforma nueva necesitas configurar el entorno de ejecución
de Android N. Puedes llevar a cabo la configuración de las siguientes maneras:
</p>
<ul>
<li>Instalar Android N en un dispositivo de hardware compatible o</li>
<li>Configurar un emulador de Android a través de la ejecución de Android N</li>
</ul>
<p>
Si deseas un entorno para realizarle pruebas básicas de compatibilidad a tu aplicación en la
plataforma nueva, todo lo que necesitas es tu APK actual y un dispositivo de hardware o
emulador. No necesitas actualizar todo tu entorno de desarrollo
para realizar pruebas básicas.
</p>
<p>
Si deseas modificar tu aplicación para seleccionar como destino Android N o usar las API nuevas de Android N,
debes configurar un entorno de desarrollo actualizado y que seas compatible con
Android N. En <a href="{@docRoot}preview/setup-sdk.html">Configuración para el desarrollo de
Android N</a> se ofrece información detallada.
</p>
<h2 id="device-preview">Configurar un dispositivo de hardware</h2>
<p>
En N Developer Preview se ofrecen actualizaciones del sistema para una variedad de dispositivos de hardware
que puedes usar para realizarle pruebas a tu aplicación, desde teléfonos hasta tablets y TV.
</p>
<p>
Si tienes acceso a un dispositivo compatible, puedes actualizarlo a una compilación "milestone" de la Developer
Preview de las siguientes maneras:
</p>
<ul>
<li><strong>Registrar el dispositivo en actualizaciones automáticas inalámbricas</strong> a través del
<a href="https://g.co/androidbeta">Programa Android Beta</a>. Una vez registrado, tu dispositivo recibirá actualizaciones inalámbricas periódicas
de todas las compilaciones "milestone" en la N Developer Preview. Se recomienda este
enfoque porque te permite realizar una transición sin inconvenientes desde tu entorno
actual a través de varios lanzamientos de la N Developer Preview.</li>
<li><strong>Descargar una imagen de sistema de la Developer Preview y actualizar el dispositivo de manera manual</strong>.
Las actualizaciones inalámbricas no se proporcionan de manera automática para los dispositivos que actualizas de manera manual, pero
puedes registrar esos dispositivos en el Programa de Android Beta para obtener actualizaciones inalámbricas. </li>
</ul>
<h3 id="ota">Registrar el dispositivo en actualizaciones automáticas inalámbricas</h3>
<p>
Si tienes acceso a un dispositivo compatible (consulta la lista en la tabla de
descargas), puedes recibir actualizaciones inalámbricas para versiones de la Android Preview
registrando el dispositivo en el <a href="https://g.co/androidbeta">Programa de Android Beta</a>. Estas actualizaciones
se descargan de manera automática y actualizarán tu dispositivo como otras actualizaciones
oficiales del sistema.
</p>
<p>
Puedes dar de baja el dispositivo en cualquier momento. El dispositivo recibirá una actualización inalámbrica
para la versión de producción más reciente de Android que se encuentre disponible para ese dispositivo
(por ejemplo, Android 6.0 Marshmallow). La actualización requiere un restablecimiento
completo del dispositivo, por lo que se eliminarán los datos del usuario del dispositivo. No te olvides de crear una <strong>copia
de seguridad de los datos importantes</strong> antes de dar de baja un dispositivo.
</p>
<p>
Para obtener más información y para registrar tu dispositivo, consulta
el sitio web del <a href="https://g.co/androidbeta">Programa de Android Beta</a> .
</p>
<p class="note"><strong>Nota:</strong>
Dar de baja el registro requiere un restablecimiento completo del dispositivo. Crea una copia de seguridad
de los datos importantes.
</p>
<h3 id="flash">Actualizar un dispositivo de forma manual</h3>
<p>
En cualquier momento, puedes descargar la última imagen de sistema de la Developer Preview y
actualizarla de forma manual en tu dispositivo. Consulta la tabla siguiente para descargar la imagen
de sistema para tu dispositivo de prueba. La actualización manual de un dispositivo es útil si necesitas
un control preciso del entorno de prueba o necesitas reinstalar con frecuencia,
como en pruebas automatizadas.
</p>
<!-- You can flash by ota or system image --><p>
El proceso de instalación de una imagen de sistema en un dispositivo <strong>elimina todos los datos del
dispositivo</strong>, por lo tanto, es recomendable crear una copia de seguridad de los datos.
</p>
<p>
Después de que crees una copia de seguridad y descargues la siguiente imagen de sistema que
se adecua a tu dispositivo, sigue las instrucciones que se describen en <a href="https://developers.google.com/android/nexus/images#instructions">developers.google.com/android</a>
para actualizar la imagen en tu dispositivo de manera manual.
</p>
<p>
Las imágenes de sistema actualizadas de manera manual <strong>no
reciben actualizaciones inalámbricas de forma automática</strong> para posteriores compilaciones "milestone"
de la Developer Preview. No te olvides de mantener tu entorno actualizado y actualiza una
imagen de sistema nueva en cada versión "milestone" de la Developer Preview.
</p>
<p>
Si decides que quieres obtener actualizaciones inalámbricas después de actualizar un dispositivo de manera manual,
lo único que debes hacer es registrar el dispositivo en el <a href="https://g.co/androidbeta">Programa
de Android Beta</a>. Puedes registrar el dispositivo en cualquier momento para recibir la siguiente actualización
de la Preview de manera inalámbrica.
</p>
<table>
<tr>
<th scope="col">Dispositivo</th>
<th scope="col">Descarga/sumas de comprobación</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">Desinstalar la Preview de un dispositivo</h3>
<p>
Si quieres desinstalar la muestra desde un dispositivo, puedes hacerlo de las
siguientes maneras: </p>
<ul>
<li><strong>Obtener una imagen de sistema con las especificaciones de fábrica</strong> y luego actualízala de manera manual
para el dispositivo.
<ul>
<li>Para <strong>los dispositivos Nexus y Pixel C</strong>, consulta
la página <a href="http://developers.google.com/android/nexus/images">Imágenes de fábrica
para dispositivos Nexus </a>para descargas. </li>
<li>Para <strong>otros dispositivos</strong>, comunícate directamente con el fabricante del dispositivo
. Como alternativa, si el dispositivo es compatible con
el Programa de Android Beta, puedes registrar el dispositivo en el
programa y luego darlo de baja (consulta a continuación).</li>
</ul>
</li>
<li><strong>Dar de baja el dispositivo del Programa Android Beta</strong>. Si el
dispositivo se registra en el <a href="https://g.co/androidbeta">Programa de Android
Beta</a>, sin importar el dispositivo, puedes darlo de baja desde el programa fácilmente.
<p>
El dispositivo recibirá una actualización inalámbricas para la versión de producción más reciente de
Android que se encuentre disponible para ese dispositivo (por ejemplo, Android 6.0 Marshmallow).
La actualización requiere un restablecimiento completo del dispositivo, por lo que se eliminarán los datos del usuario del
dispositivo. No te olvides de crear una <strong>copia de seguridad de los datos importantes</strong> antes
de dar de baja un dispositivo.
</p>
</li>
</ul>
<p class="note"><strong>Nota:</strong>
Desinstalar una imagen de sistema de la Developer Preview antes
del final del programa requiere un restablecimiento completo del dispositivo y elimina todos los datos del usuario
que se encuentren en él.
</p>
<h2 id="setupAVD">Configurar un emulador</h2>
<p>Para usar el emulador de Android para la ejecución de la Android N Preview, necesitas
descargar el Android N Preview SDK y crear un dispositivo virtual para el
emulador.</p>
<p>Primero, descarga el Android N Preview SDK de la siguiente manera (si
ya la obtuviste durante <a href="{@docRoot}preview/setup-sdk.html">la configuración
para desarrollar Android N</a>, puedes omitir esta parte):
<ol>
<li>En Android Studio, abre el cuadro de diálogo de configuración
(<strong>File &gt; Settings</strong> en Windows y Linux, o
<strong>Android Studio &gt; Preferences</strong> en Mac). En el panel
izquierdo, selecciona <strong>Appearance &amp; Behavior &gt;
System Settings &gt; Android SDK</strong>.
<li>Haz clic en la pestaña <strong>SDK platforms</strong> y luego selecciona la casilla de verificación
<strong>Android N Preview</strong>.</li>
<li>Haz clic en la pestaña <strong>SDK Tools</strong> y luego selecciona las casillas de verificación
<strong>Android SDK Build Tools</strong>, <strong>Android SDK
Platform-Tools</strong> y
<strong>Android SDK Tools</strong>.
</li>
<li>Haz clic en <strong>OK</strong> y acepta los contratos
de licencia para instalar cualquier paquete.
</li>
</ol>
<p>Ahora debes tener <strong>Android SDK Built-Tools 24.0 0 rc1</strong>,
<strong>Platform-Tools 24.0.0 rc1</strong>, y <strong>SDK Tools
25.0.9</strong>. Si no actualizas las SDK Tools a 25.0.9, luego no podrás
ejecutar las imágenes de sistema x86_64 para Android N.</p>
<p>Ahora crea un dispositivo virtual con la imagen de sistema de Android N:</p>
<ol>
<li>Abre el Administrador de AVD seleccionando <strong>Tools &gt; Android &gt;
AVD Manager</strong>.</li>
<li>Haz clic en <strong>Create Virtual Device</strong>.</li>
<li>Selecciona un dispositivo como Nexus 5X, Nexus 6P, Nexus 9, o Android TV,
luego haz clic en <strong>Next</strong>.</li>
<li>Selecciona la imagen de sistema <strong>N</strong> (con la ABI
<strong>x86</strong>), luego haz clic en <strong>Next</strong>.
(De momento, solo las imágenes de sistema x86 son compatibles con el emulador de Android
para la Android N Preview).
<li>Completa el resto de la configuración AVD y haz clic en
<strong>Finish</strong>.</li>
</ol>
<p>Ahora puedes ejecutar el emulador de Android con el AVD de la Android N Preview.</p>
<p>
A fin de garantizar la mejor experiencia en el emulador de Android, verifica que estás utilizando
Android Studio 2.1 o una versión superior, compatible con el <a href="http://tools.android.com/tech-docs/emulator">emulador de Android 2.0</a>,
cuyo rendimiento es mayor si se lo compara con el emulador utilizado en
Android Studio 1.5.</p>
<p>Para obtener más información sobre la creación de dispositivos virtuales, consulta <a href="{@docRoot}tools/devices/index.html">Administración de dispositivos virtuales</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>

View File

@@ -1,145 +0,0 @@
page.title=Contrato de licencia
@jd:body
<p>
Para comenzar a usar la Android SDK Preview, debe aceptar los términos y las condiciones que se describen a continuación.
Como se describe a continuación, tenga en cuenta que esta es una versión preliminar del Android SDK, que está sujeta a cambios y que usted utiliza bajo su cuenta y riesgo. La Android SDK Preview no es una versión estable y puede contener errores y defectos que pueden provocar daños graves a sus sistemas informáticos, dispositivos y datos.
</p>
<p>
Este es el Contrato de licencia de la versión Android SDK Preview (el “Contrato de licencia”).
</p>
<div class="sdk-terms" style="height:auto;border:0;padding:0;width:700px">
1. Introducción
1.1 Se le otorga la licencia de la versión Android SDK Preview (denominada “Preview” en el Contrato de licencia y que incluye específicamente los archivos de sistema de Android, las API agrupadas y los archivos de biblioteca de la Preview, si se encuentran disponibles), sujeto a los términos del Contrato de licencia. El Contrato de licencia establece una relación legal vinculante entre usted y Google en relación con el uso que realice de la Preview.
1.2 “Android” hace referencia al conjunto de soluciones Android para dispositivos, según se encuentre disponible en el Proyecto de código abierto de Android (Android Open Source Project), que se encuentra en la siguiente URL: http://source.android.com/, y según se actualiza periódicamente.
.1.3 “Compatible con Android” se refiere a cualquier implementación de Android que (i) cumpla con el documento Definición de compatibilidad de Android, disponible en el sitio web de compatibilidad de Android (http://source.android.com/compatibility) y que puede actualizarse esporádicamente; y (ii) apruebe satisfactoriamente la prueba de Compatibilidad con Android, "CTS” (en inglés, Android Compatibility Test Suite).
1.4 “Google” hace referencia a Google Inc., una corporación de Delaware, con sede principal en 1600 Amphitheatre Parkway, Mountain View, CA 94043, Estados Unidos.
2. Aceptación del Contrato de licencia
2.1 Para poder utilizar la Preview, primero debe aceptar el Contrato de licencia. Si no acepta el Contrato de licencia, no podrá utilizar la Preview.
2.2 Al hacer clic para aceptar o utilizar la Preview, por medio del presente, usted acepta los términos del Contrato de licencia.
2.3 No puede utilizar la Preview ni aceptar el Contrato de licencia si tiene prohibido recibir la Preview en virtud de las leyes de los Estados Unidos o de otros países, lo que incluye el país donde es residente o desde el que utilizará la Preview.
2.4 Si utilizará la Preview de forma interna, dentro de su empresa u organización, usted acepta quedar sujeto al Contrato de licencia en representación de su empleador u otra entidad, y expresa y garantiza que tiene plena autoridad legal para vincular a su empleador o a dicha entidad al Contrato de licencia. Si usted no posee la autoridad requerida, no podrá aceptar el Contrato de licencia ni utilizar la Preview en representación de su empleador u otra entidad.
3. Licencia de la Preview de Google
3.1 Conforme a los términos de este contrato de licencia, Google le otorga una licencia limitada, con validez mundial, libre de regalías, no asignable, no exclusiva y sin la posibilidad de otorgar una sublicencia, para utilizar la Preview con el único propósito de desarrollar aplicaciones para ejecutar en implementaciones compatibles de Android.
3.2 No puede utilizar esta Preview para desarrollar aplicaciones para otras plataformas (entre las que se incluyen implementaciones incompatibles de Android) o para desarrollar otro SDK. Desde luego, usted tiene la libertad para desarrollar aplicaciones para otras plataformas, entre las que se incluyen implementaciones incompatibles de Android, siempre y cuando esta Preview no se utilice con ese propósito.
3.3 Usted acepta que Google o terceros poseen todos los derechos legales, títulos e intereses en relación con la Preview, incluidos derechos de propiedad intelectual que existan en esta. "Derechos de propiedad intelectual" hace referencia a todos los derechos de la ley de patentes, la ley de derechos de autor, la ley de secreto comercial, la ley de marca comercial y cualquier otro derecho de propiedad. Google se reserva todos los derechos que no se le otorguen expresamente.
3.4 Usted no podrá utilizar la Preview para ningún otro propósito que no esté expresamente permitido en el Contrato de licencia. Excepto en la medida que lo exijan las licencias correspondientes de terceros, no podrá: (a) copiar (excepto con fines de copia de seguridad), modificar, adaptar, redistribuir, descompilar, utilizar técnicas de ingeniería inversa, desarmar ni crear trabajos derivados de la Preview ni de ninguna de sus partes; ni (b) cargar ninguna parte de la Preview en un teléfono móvil ni en ningún otro dispositivo de hardware (a excepción de una computadora personal), ni podrá combinar ninguna parte de la Preview con otro software, ni distribuir algún software o dispositivo que incorpore alguna parte de la Preview.
3.5 El uso, la reproducción y la distribución de los componentes de la Preview con licencia de software de código abierto están regidos exclusivamente por los términos de la licencia de ese software de código abierto y no de este Contrato de licencia. Usted acepta mantener la licencia en regla con respecto a dichas licencias de software de código abierto en virtud de todos los derechos otorgados y acepta abstenerte de realizar acción alguna que pudiera poner fin, suspender o violar dichos derechos.
3.6 Acepta que la forma y la naturaleza de la Preview que proporciona Google pueden cambiar sin tener que brindarle aviso previo, y que las versiones futuras de la Preview pueden ser incompatibles con las aplicaciones desarrolladas en versiones anteriores de la Preview. Usted acepta que Google, generalmente a su entera discreción, puede dejar de proporcionarle a usted o a los demás usuarios (de forma permanente o temporal) la Preview (o cualquiera de sus funciones) sin previo aviso.
3.7 Ninguna declaración de este Contrato de licencia le otorga el derecho de utilizar alguno de los nombres comerciales, las marcas comerciales, las marcas de servicio, los logotipos, los nombres de dominio ni otras características distintivas de marca de Google.
3.8 Usted acepta que no quitará, ocultará o alterará ninguna de las notificaciones de derechos de autor (entre las que se incluyen las notificaciones de copyright y marcas comercias) que pudieran estar anexadas o implícitas en la Preview.
4. Uso que usted realiza de la Preview
4.1 Google acepta que ninguna declaración del Contrato de licencia le concede a Google derecho, título o interés alguno de su parte (o de parte de sus licenciantes), en virtud del Contrato de licencia, con respecto a las aplicaciones de software que usted desarrolle mediante el uso de la Preview, lo que incluye los derechos de propiedad intelectual que conlleven esas aplicaciones.
4.2 Usted acepta utilizar la Preview y escribir aplicaciones únicamente conforme a lo que permite (a) este Contrato de licencia y (b) las leyes, regulaciones, o prácticas y pautas generalmente aceptadas y pertinentes en las jurisdicciones relevantes (entre las que se incluyen las leyes sobre la exportación de datos o software hacia los Estados Unidos u otros países relevantes y desde ellos).
4.3 Usted acepta que si utiliza la Preview para desarrollar aplicaciones, protegerá la privacidad y los derechos legales de los usuarios. Si los usuarios le proporcionan sus nombres de usuario, contraseñas u otra información de inicio de sesión o información personal, debe comunicarles que la información se encontrará disponible para su aplicación, y debe proporcionarles a dichos usuarios un aviso de privacidad con protección y validez legal. Si su aplicación almacena información personal o confidencial proporcionada por los usuarios, lo debe hacer de forma segura. Si los usuarios le proporcionan información sobre la cuenta de Google, su aplicación solo puede usar esa información para acceder a la cuenta de Google del usuario siempre que este le haya otorgado permiso para hacerlo y con los fines para los que se lo haya otorgado.
4.4 Usted acepta que no participará en ninguna actividad con la Versión preliminar (lo que incluye el desarrollo o la distribución de una aplicación) que interfiera, interrumpa, dañe o acceda sin autorización a servidores, redes u otras propiedades o servicios de Google o de algún tercero.
4.5 Usted acepta que es el único responsable (y que Google no asume responsabilidades hacia usted ni terceros) de los datos, el contenido o los recursos que usted cree, transmita o muestre a través de Android o las aplicaciones para Android, y de las consecuencias de sus acciones (lo que incluye la pérdida o el daño que Google pudiera sufrir) al hacerlo.
4.6 Usted acepta que es el único responsable (y que Google no asume responsabilidades hacia usted ni terceros) de cualquier incumplimiento de sus obligaciones en virtud de este Contrato de licencia, los contratos aplicables de terceros o los términos del servicio, o cualquier ley o regulación pertinentes, y de las consecuencias (lo que incluye las pérdidas o los daños que pudieran sufrir Google o algún tercero) de dichos incumplimientos.
4.7 La Versión preliminar se encuentra en desarrollo, y sus pruebas y comentarios son una parte importante del proceso de desarrollo. Al utilizar la Preview, usted reconoce que la implementación de algunas características aún se encuentra en desarrollo y que no debe confiar en que la Preview contará con todas las funcionalidades de una versión estable. Usted acepta no distribuir públicamente ni enviar ninguna aplicación que utilice esta Preview, dado que esta Preview ya no se admitirá tras el lanzamiento del Android SDK oficial.
5. Sus credenciales de desarrollador
5.1 Usted acepta que es responsable de mantener la confidencialidad de toda credencial de desarrollador que Google pudiera otorgarle o que pudiera escoger usted mismo, y que será el único responsable de todas las aplicaciones que se desarrollen con sus credenciales de desarrollador.
6. Privacidad e información
6.1 Con el objetivo de poder innovar y mejorar de forma continua la Preview, Google podría recopilar ciertas estadísticas de uso del software, entre las que se incluyen, de forma enunciativa, un identificador único, la dirección IP asociada, el número de versión del software e información sobre las herramientas o los servicios de la Preview que se estén utilizando y la manera en que se estén utilizando. Antes de que se recopile esta información, la Preview se lo notificará y le solicitará su permiso. Si no otorga su permiso, no se recopilará la información.
6.2 Los datos recopilados se analizan en el agregado para mejorar la Preview y se conservan de acuerdo con la política de privacidad de Google, que se encuentra en el sitio http://www.google.com/policies/privacy/.
7. Aplicaciones de terceros
7.1 Si utiliza la Preview para ejecutar aplicaciones desarrolladas por un tercero o que accedan a datos, contenido o recursos proporcionados por un tercero, usted acepta que Google no es responsable de esas aplicaciones, datos, contenido ni recursos. Usted comprende que todos los datos, contenidos o recursos a los que podría acceder a través de esas aplicaciones de terceros son exclusiva responsabilidad de la persona que los origina y que Google no es responsable de las pérdidas ni los daños que usted pudiera experimentar como consecuencia del uso o acceso de cualquiera de esas aplicaciones, datos, contenido o recursos de terceros.
7.2 Usted debe saber que los datos, el contenido y los recursos que se le presentan a través de esa aplicación de un tercero pueden estar protegidos por derechos de propiedad intelectual que les pertenecen a sus proveedores (o a otras personas o compañías en representación de estos). No puede modificar, alquilar, arrendar, prestar, vender, distribuir ni crear obras derivadas basadas en esos datos, contenidos o recursos (en su totalidad o en parte), a menos que los propietarios pertinentes le hayan otorgado el permiso específico para hacerlo.
7.3 Usted acepta que el uso que haga de las aplicaciones, los datos, el contenido o los recursos de ese tercero puede estar sujeto a términos independientes entre usted y el tercero correspondiente.
8. Uso de las API de Google
8.1 API de Google
8.1.1 Si utiliza alguna API para recuperar datos de Google, usted acepta que los datos pueden estar protegidos por derechos de propiedad intelectual que le pertenecen a Google o a las partes que proporcionan esos datos (o a otras personas o empresas en representación de estos). El uso que realice de cualquiera de esas API puede estar sujeto a términos de servicio adicionales. No puede modificar, alquilar, arrendar, prestar, vender, distribuir ni crear obras derivadas con base en esos datos (en su totalidad o en parte), a menos que los términos de servicio correspondientes lo permitan.
8.1.2 Si utiliza cualquier API para recuperar datos de un usuario de Google, usted acepta y acuerda que solo podrá recuperar datos con el consentimiento explícito del usuario y solo cuando, y para los fines limitados para los que, el usuario le haya otorgado permiso para hacerlo.
9. Finalización del Contrato de licencia
9.1 Este Contrato de licencia tendrá vigencia hasta que lo revoquen usted o Google, como se indica a continuación.
9.2 Si desea rescindir el Contrato de licencia, puede hacerlo al interrumpir el uso que realiza de la Preview y de las credenciales de desarrollador pertinentes.
9.3 Google puede, en cualquier momento, rescindir el Contrato de licencia, con causa o sin ella, luego de notificárselo.
9.4 El Contrato de licencia finalizará automáticamente, sin previo aviso ni acción alguna, tras la primera de las siguientes situaciones:
(A) cuando Google deje de proporcionar la Preview o ciertas partes de esta a los usuarios en el país donde usted reside o desde el que utiliza el servicio; y
(B) cuando Google emita una versión final del Android SDK.
9.5 Si el Contrato de licencia se rescinde, se revocará la licencia que usted recibió en virtud de dicho contrato; usted deberá suspender inmediatamente todo uso de la Preview, y las disposiciones de los párrafos 10, 11, 12 y 14 seguirán vigentes indefinidamente.
10. EXENCIONES DE RESPONSABILIDAD
10.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE EL USO QUE REALICE DE LA PREVIEW ES BAJO SU PROPIO RIESGO Y QUE LA PREVIEW SE PROPORCIONA “EN LAS CONDICIONES EN LAS QUE SE ENCUENTRA” Y “SUJETA A DISPONIBILIDAD” SIN GARANTÍAS DE NINGÚN TIPO POR PARTE DE GOOGLE.
10.2 EL USO QUE USTED REALICE DE LA PREVIEW Y DE TODO MATERIAL DESCARGADO U OBTENIDO DE ALGUNA OTRA MANERA MEDIANTE EL USO DE LA PREVIEW ES A SU ENTERO RIESGO Y DISCRECIÓN, Y USTED ES EL ÚNICO RESPONSABLE DE CUALQUIER DAÑO QUE PUDIERA SUFRIR SU SISTEMA INFORMÁTICO U OTRO DISPOSITIVO, O DE LA PÉRDIDA DE DATOS COMO CONSECUENCIA DE DICHO USO. SIN PERJUICIO DE LO MENCIONADO ANTERIORMENTE, USTED COMPRENDE QUE LA VERSIÓN PRELIMINAR NO ES UNA VERSIÓN ESTABLE, Y PUEDE CONTENER ERRORES, DEFECTOS Y VULNERABILIDADES DE SEGURIDAD QUE PUEDEN PROVOCAR DAÑOS SIGNIFICATIVOS, LO QUE INCLUYE LA PÉRDIDA COMPLETA E IRRECUPERABLE DEL USO DE SU SISTEMA INFORMÁTICO U OTRO DISPOSITIVO.
10.3 GOOGLE TAMBIÉN RECHAZA TODAS LAS GARANTÍAS Y CONDICIONES DE CUALQUIER TIPO, EXPRESAS O IMPLÍCITAS, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS Y CONDICIONES DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y NO VIOLACIÓN.
11. LIMITACIÓN DE RESPONSABILIDADES
11.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE GOOGLE, SUS SUBSIDIARIAS Y FILIALES, Y SUS LICENCIANTES NO SERÁN RESPONSABLES ANTE USTED, EN VIRTUD DE NINGUNA TEORÍA DE RESPONSABILIDAD, POR NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, RESULTANTE NI PUNITIVO EN EL QUE PODRÍA HABER INCURRIDO, LO QUE INCLUYE LA PÉRDIDA DE DATOS, YA SEA QUE SE LE HAYA NOTIFICADO O NO A GOOGLE O A SUS REPRESENTANTES, O SOBRE CUYA POSIBILIDAD ESTOS DEBERÍAN HABER SABIDO.
12. Indemnización
12.1 Hasta el grado máximo que permita la ley, usted acepta defender, indemnizar y eximir de responsabilidades a Google, sus filiales y sus respectivos directores, funcionarios, empleados y agentes, de todo tipo de reclamo, acción legal y proceso judicial, así como de las pérdidas, responsabilidades, daños, costos y gastos (incluidos los honorarios razonables de abogados) que surjan o se acumulen (a) del uso que usted realiza de la Versión preliminar, (b) de cualquier aplicación que desarrolle en la Versión preliminar que infrinja algún derecho de propiedad intelectual de cualquier persona, o que difame a cualquier persona o viole sus derechos de publicidad o privacidad, y (c) del incumplimiento por su parte del Contrato de licencia.
13. Cambios en el Contrato de licencia
13.1 Google puede realizar cambios en el Contrato de licencia a medida que distribuye nuevas versiones de la Versión preliminar. Cuando se realicen esos cambios, Google emitirá una nueva versión del Contrato de licencia, que estará disponible en el sitio web donde se ponga a la venta la Versión preliminar.
14. Términos legales generales
14.1 El Contrato de licencia constituye el contrato legal integral entre usted y Google, y rige el uso que usted realice de la Versión preliminar (a excepción de los servicios que Google pueda proporcionarle en virtud de un contrato por escrito independiente), y reemplaza totalmente cualquier contrato anterior entre usted y Google en relación con la Versión preliminar.
14.2 Usted acepta que, si Google no ejerce ni impone un derecho o recurso legal especificados en el Contrato de licencia (o sobre el que Google tenga beneficios conforme a cualquier ley aplicable), esto no se considerará una renuncia formal a los derechos por parte de Google y Google aún seguirá recibiendo los beneficios de esos derechos o recursos legales.
14.3 Si algún tribunal judicial con jurisdicción para decidir sobre este asunto determina que alguna de las disposiciones de este Contrato de licencia no es válida, se eliminará esa disposición del Contrato de licencia sin que eso afecte la validez del resto del contrato. Las disposiciones restantes del Contrato de licencia continuarán siendo válidas y aplicables.
14.4 Usted reconoce y acepta que cada miembro del grupo de compañías de las que Google es la compañía central serán terceros beneficiarios del Contrato de licencia, y que esas otras empresas tendrán el derecho de imponer directamente cualquier disposición y ampararse en las disposiciones de este Contrato de licencia que les confieran un beneficio (o que confieran derechos a su favor). Además de esto, ninguna otra persona o compañía serán terceros beneficiarios del Contrato de licencia.
14.5 RESTRICCIONES DE EXPORTACIÓN. LA VERSIÓN PRELIMINAR ESTÁ SUJETA A LAS LEYES Y REGULACIONES DE EXPORTACIÓN DE LOS ESTADOS UNIDOS. DEBE CUMPLIR CON TODAS LAS LEYES Y REGULACIONES DE EXPORTACIÓN NACIONALES E INTERNACIONALES QUE SE APLIQUEN A LA VERSIÓN PRELIMINAR. ESTAS LEYES INCLUYEN RESTRICCIONES EN RELACIÓN CON LOS DESTINOS, USUARIOS FINALES Y USO FINAL.
14.6 Usted no puede asignar ni transferir el Contrato de licencia sin la aprobación previa por escrito de Google y todo intento de asignación sin dicha aprobación no tendrá validez. No podrá delegar sus responsabilidades u obligaciones otorgadas en virtud del Contrato de licencia sin la aprobación previa por escrito de Google.
14.7 El Contrato de licencia y su relación con Google conforme al Contrato de licencia se regirán por las leyes del estado de California, independientemente de los principios de conflictos entre leyes. Usted y Google aceptan presentarse ante la jurisdicción exclusiva de los tribunales del condado de Santa Clara, California, para resolver cualquier asunto legal que pudiera surgir del Contrato de licencia. Sin perjuicio de esto, usted acepta que Google aún podrá aplicar reparaciones conforme a mandato judicial (o a un tipo equivalente de desagravio legal) en cualquier jurisdicción.
</div>

View File

@@ -1,440 +0,0 @@
page.title=Información general del programa
page.metaDescription=Prepara tus aplicaciones para la próxima versión de 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>
Bienvenido a <strong>Android N Developer Preview</strong>, un programa en el que
se ofrece todo lo que necesitas a fin de probar y optimizar tus aplicaciones para la próxima
versión de Android. Es gratis, y puedes comenzar
descargando las herramientas de la N Developer Preview.
</p>
<div style="background-color:#eceff1;padding:1em;">
<div class="wrap">
<div class="cols">
<div class="col-4of12">
<h5>
Imágenes de hardware y emuladores
</h5>
<p>
Ejecuta y prueba tus aplicaciones en varios dispositivos o en un emulador.
</p>
</div>
<div class="col-4of12">
<h5>
El código de plataforma más reciente
</h5>
<p>
Durante el programa de muestra, ofreceremos varias actualizaciones mensuales. De esta manera, realizarás la prueba con los últimos cambios de la plataforma.
</p>
</div>
<div class="col-4of12">
<h5>
Prioridad para problemas de desarrolladores
</h5>
<p>
Durante las primeras semanas, daremos prioridad a los problemas informados por los desarrolladores;
por lo tanto, debes realizar las pruebas y enviar tus comentarios lo antes posible.
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
Capacidades y comportamientos nuevos
</h5>
<p>
Comienza a trabajar temprano para admitir los comportamientos de la nueva plataforma y realizar desarrollos con nuevas funciones.
</p>
</div>
<div class="col-4of12">
<h5>
Actualizaciones inalámbricas
</h5>
<p>
Actualizaciones inalámbricas sin inconvenientes para dispositivos admitidos a través
del Programa de Android Beta. No se requieren actualizaciones.
</p>
</div>
<div class="col-4of12">
<h5>
Comentarios y soporte
</h5>
<p>
Infórmanos los problemas y envíanos comentarios a través de nuestro
<a href="{@docRoot}preview/bug">seguimiento de problemas</a>. Conéctate con otros
desarrolladores en la
<a href="{@docRoot}preview/dev-community">comunidad&nbsp;de desarrolladores de Android N</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">Escala de tiempo y actualizaciones</h2>
<img src="{@docRoot}images/n-preview-updates_2x.png">
<p>
La N Developer Preview rige desde el 9 de marzo de 2016 hasta el lanzamiento público
de Android N para AOSP y OEM, previsto para el tercer trimestre de 2016.
</p>
<p>
En las versiones "milestone" del desarrollo, lanzaremos actualizaciones para tu entorno de pruebas y desarrollo.
En general, podrás contar con una actualización por mes (intervalo de 4 a 6
semanas). A continuación, se muestran las versiones "milestone":
</p>
<ul>
<li><strong><a href="{@docRoot}preview/support.html#dp1">Preview 1</a></strong> (versión inicial, alpha);</li>
<li><strong><a href="{@docRoot}preview/support.html#dp2">Preview 2</a></strong> (actualización gradual, alpha);</li>
<li><strong><a href="{@docRoot}preview/support.html#dp3">Preview 3</a></strong> (actualización gradual, beta);</li>
<li><strong>Preview 4</strong> (API finales y SDK oficial, publicación en Google Play);</li>
<li><strong>Preview 5</strong> (imágenes de sistema casi definitivas para pruebas finales);</li>
<li><strong>Lanzamiento de la versión final</strong> para AOSP y el ecosistema.</li>
</ul>
<p>
En cada actualización se incluyen herramientas de SDK, imágenes de sistema de Preview, emuladores, documentación de referencia y diferencias de API.
</p>
<p>
En las primeras <strong>tres versiones "milestone" de Preview</strong>, se proporciona un <strong>entorno
de prueba y desarrollo tempranos</strong> que te permitirá identificar
problemas de compatibilidad en tus aplicaciones actuales y planificar tareas relacionadas con la migración o las funciones que se necesitan
para orientar la nueva plataforma. Este será el período de prioridad
en el cual nos enviarás tus comentarios sobre funciones y problemas de compatibilidad de API y archivos;
para hacerlo, usa el <a href="{@docRoot}preview/bug">sistema se seguimiento
de problemas.</a> Podrás contar con cambios en las API en estas actualizaciones.
</p>
<p>
En <strong>Preview 4 y 5</strong>, tendrás acceso a las <strong>API y al SDK finales
de Android N</strong> para tareas de desarrollo, y también a imágenes de sistema casi definitivas
para poner a prueba comportamientos y funciones del sistema. Durante este período, Android N ofrecerá un nivel
de API estándar. Puedes iniciar la prueba de compatibilidad de tus aplicaciones
heredadas y optimizar el código nuevo en el que se usen las API o funciones de Android N.
</p>
<p>
A su vez, a partir de Preview 4, podrás <strong>publicar aplicaciones en
dispositivos</strong> con Android N cuyo nivel de API sea el oficial (por ejemplo, dispositivos de
consumidores inscritos en el Programa de Android Beta). Puedes
realizar primero publicaciones en los canales alpha y beta de Google Play, para probar
tus aplicaciones con consumidores de Android Beta antes de proceder con la distribución a gran escala en la
tienda.
</p>
<p>
A medida que pruebas y desarrollas en Android N, te recomendamos que <strong>mantengas
tu entorno de desarrollo actualizado</strong> conforme se lanzan
las actualizaciones de Preview. Para facilitar el proceso, puedes registrar tus dispositivos de prueba en el
Programa de Android Beta y obtener <strong>actualizaciones inalámbricas</strong> en cada
versión "milestone". Como alternativa, habrá imágenes de Preview actualizadas disponibles que puedes
descargar y actualizar de manera manual.
</p>
<p>
Cuando haya actualizaciones de Preview disponibles, te informaremos a través del <a href="http://android-developers.blogspot.com/">blog para desarrolladores de Android</a>, de este sitio y
de la <a href="{@docRoot}preview/dev-community">Comunidad de desarrolladores de
Android N</a>.
</p>
<h2 id="preview_tools">¿Qué es la N Developer Preview?</h2>
<p>
En la N Developer Preview se incluye todo lo que necesitas para probar tus aplicaciones
existentes con diferentes tamaños de pantalla, tecnologías de red, chipsets de CPU y GPU,
y arquitecturas de hardware.
</p>
<h3 id="sdk_tools">Herramientas del SDK</h3>
<p>Puedes descargar todos estos componentes a través de SDK Manager en <a href="{@docRoot}studio/intro/update.html">Android Studio</a>:</p>
<ul>
<li> <strong>SDK y herramientas</strong> de la N Developer Preview;
<li> <strong>imagen del sistema para el emulador</strong>de la N Developer Preview (32 y 64 bits);
<li> <strong>imagen del sistema para el emulador para Android TV</strong> (32 bits) de la N Developer Preview;
<li> bibliotecas de compatibilidad de la N Developer Preview (para nuevas plantillas de aplicaciones).
</ul>
<p>
Ofreceremos actualizaciones para estas herramientas de desarrollo en cada momento clave (versión "milestone") según sea necesario.
</p>
<h3 id="hardware_system_images">Imágenes de sistema de hardware</h3>
<p>
En la N Developer Preview se incluyen, entre otras, imágenes de sistema del hardware de Nexus que puedes usar al
realizar pruebas y desarrollos en dispositivos físicos. Consulta la sección de <a href="{@docRoot}preview/download.html">imágenes de sistema</a> para encontrar la lista
completa de imágenes de hardware.
</p>
<p>
Ofreceremos imágenes de sistema actualizadas para estos dispositivos en cada versión "milestone". Puedes
descargar y actualizar manualmente las imágenes de sistema renovadas en tus dispositivos
de prueba con la frecuencia que desees. Esto resulta particularmente útil para entornos de prueba
automatizados en los cuales probablemente debas volver a actualizar tu dispositivo varias
veces.
</p>
<p class="note"><strong>Nota</strong>:
<strong>Los dispositivos actualizados de manera manual no recibirán actualizaciones inalámbricas</strong>, como en
la Preview del año pasado. Este año, podrás recibir actualizaciones inalámbricas registrando dispositivos en el
Programa de Android Beta. Consulta la sección siguiente para obtener información detallada.
</p>
<h3 id="android_beta">Actualizaciones inalámbricas a través del Programa de Android Beta</h3>
<p>
Como novedad en Android N, se ofrece un programa de actualización inalámbrica que
proporciona las últimas actualizaciones de Android N directamente para dispositivos registrados
en él. Es gratuito y está pensado para quienes tengan
dispositivos compatibles registrados en sus cuentas de Google.
</p>
<p>
Para el registro, visita el sitio del <a href="https://g.co/androidbeta">Programa de Android
Beta</a>. En él,
verás todos los dispositivos registrados en tu cuenta que cumplen con los requisitos para registrarse
en el programa.
</p>
<ol>
<li> Selecciona los dispositivos para los que deseas recibir actualizaciones de Android N
<li> Haz clic en Registrar, lee y acepta las condiciones de servicio y luego haz clic en Aceptar
</ol>
<p>
Una vez que realices el registro, tu dispositivo recibirá pronto una actualización. En la mayoría de los casos,
no necesitarás restablecer por completo tus datos para la migración a Android N, pero
te recomendamos crear una copia de seguridad de los datos que no desees perder antes de
registrar el dispositivo.
</p>
<p>
A medida que tu dispositivo reciba actualizaciones, te recomendamos descargarlas e
instalarlas lo más pronto posible. Te convendrá mantenerte actualizado respecto de las
últimas modificaciones en la IU, el comportamiento, las API y las funciones del sistema.
</p>
<p>
Al finalizar la Developer Preview, tus dispositivos registrados
recibirán una actualización a la versión oficial de Android N.
</p>
<p>
Puedes dar de baja tus dispositivos del Programa de Android Beta en cualquier momento desde
el sitio de Android Beta. Antes de hacerlo, no te olvides de realizar una copia de respaldo de los datos
de tu dispositivo.
</p>
<p class="note"><strong>Nota</strong>:
Cuando des de baja tu dispositivo, <strong>
se someterá a un restablecimiento de fábrica</strong> a través del que se cargará la última versión de
Android 6.0 Marshmallow (no necesariamente la versión
instalada antes del registro). Para garantizar que la instalación sea nueva, se borrarán
tus datos del dispositivo; entre otros, los contactos,
los mensajes y las fotos.
</p>
<h3 id="documentation_and_sample_code">Documentación y ejemplo de código</h3>
<p>
Los siguientes recursos de documentación se encuentran disponibles en el sitio de Developer Preview y con ellos
podrás obtener información sobre Android&nbsp;N:
</p>
<ul>
<li> <a href="{@docRoot}preview/setup-sdk.html">Preparación para el desarrollo con
Android N</a>: contiene
instrucciones paso a paso para comenzar.</li>
<li> En <a href="{@docRoot}preview/behavior-changes.html">Cambios en los
comportamientos</a> se indican áreas clave que debes probar.</li>
<li> Documentación de nuevas API, entre la que se incluye <a href="{@docRoot}preview/api-overview.html">Información general de API</a>, una <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Referencia
de API</a> descargable
y guías exhaustivas para desarrolladores que muestran, por ejemplo, soporte
de múltiples ventanas, notificaciones integradas, soporte de múltiples configuraciones regionales y mucho más.
<li> <a href="{@docRoot}preview/samples.html">Ejemplo de código</a>, en el que se
demuestra la manera de admitir permisos y otras funciones nuevas.
<li> <a href="{@docRoot}preview/support.html#release-notes">Notas de la versión</a>
sobre la versión actual de la N Developer Preview. Se incluyen notas sobre los cambios e informes
de diferencias.
</ul>
<h4 id="reference">Referencia de la API descargable</h4>
<p>
Durante las actualizaciones de Preview, puedes descargar la <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Referencia de la API más reciente
para la plataforma de Android N</a> en forma de
archivo .zip independiente. En esta descarga
también se incluye un informe de diferencias que te permite identificar cambios en la API en comparación con la
API 23 y la actualización anterior.
</p>
<p>
Cuando las API de Android N sean definitivas y se asigne el nivel de API oficial,
te proporcionaremos la referencia de la API en línea en <a href="https://developer.android.com">https://developer.android.com</a>.
</p>
<h3 id="support_resources">
Recursos de soporte
</h3>
<p>
A medida que realices pruebas y desarrollos con la N Developer Preview, recurre a los siguientes canales
para informar problemas y enviar comentarios.
</p>
<ul>
<li> <a href="https://code.google.com/p/android-developer-preview/">El sistema de seguimiento de problemas
de la N Developer Preview</a> es el canal <strong>principal para comentarios.</strong> A través de él, puedes informar errores y
problemas de rendimiento, y enviar comentarios generales. También puedes buscar
<a href="{@docRoot}preview/bugs">problemas conocidos</a> y
encontrar pasos para solucionarlos. Te mantendremos informado sobre tu problema durante el proceso de evaluación y
derivación al equipo de ingeniería de Android para su resolución. </li>
<li> La <a href="{@docRoot}preview/dev-community">comunidad de desarrolladores de Android N</a> es
una comunidad de Google+ en la que puedes <strong>conectarte con otros desarrolladores</strong> que trabajen con
Android N. Puedes compartir observaciones o ideas, o encontrar respuestas a
preguntas acerca de Android N. Moderaremos la comunidad y proporcionaremos respuestas y
orientación según sea necesario.</li>
</ul>
<h3 id="targeting">Orientación, API de la Preview y publicación</h3>
<p>
En la N Developer Preview se proporciona un sistema exclusivo para desarrollo y una
biblioteca de Android <strong>cuyo nivel de API no es estándar</strong>. Si deseas
no incluir comportamientos de compatibilidad para probar tu aplicación (un proceso muy
recomendado), puedes orientar la versión Android N Preview fijando el valor
de <code><a href=
"{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code> de tu aplicación
en <code>“N”</code>.
</p>
<p>
Android N Developer Preview ofrece las <strong>API de Preview</strong>
, que no serán oficiales hasta el lanzamiento de la versión definitiva de SDK,
actualmente previsto para el tercer trimestre de 2016. Esto significa que podrás
<strong>contar con cambios menores en las API</strong> conforme pase el tiempo, en especial durante
las primeras semanas del programa. Te proporcionaremos un resumen de cambios con
cada actualización de Android N Developer Preview.
</p>
<p class="note">
<strong>Nota</strong>: Aunque las API de Preview pueden modificarse, los comportamientos del sistema
subyacente permanecen estables y disponibles para cualquier prueba
inmediata.
</p>
<p>
Google Play <strong>evita la publicación de aplicaciones orientadas a la N Developer
Preview</strong>. Cuando esté disponible el SDK definitivo de Android N, podrás
apuntar hacia el nivel de API oficial de Android N y publicar tu aplicación en Google
Play a través de los canales para versiones alpha y beta. Mientras tanto, si deseas
distribuir una aplicación orientada a Android N para testers, puedes hacerlo por correo electrónico o
mediante descarga directa desde tu sitio.
</p>
<p>
Cuando se lance la versión completa de Android N para AOSP y OEM, evento previsto para el tercer trimestre de 2016,
podrás publicar tus aplicaciones orientadas a Android N en el canal de lanzamientos
públicos de Google Play.
</p>
<h2 id="how_to_get_started">Comenzar</h2>
<p>
Para comenzar a probar tu aplicación con Android N:
</p>
<ol>
<li> Revisa las secciones <a href="{@docRoot}preview/api-overview.html">Información general de la API</a>
y <a href="{@docRoot}preview/behavior-changes.html">Cambios en los comportamientos</a> para
conocer las novedades y el efecto que tienen en tus aplicaciones. En particular,
procura obtener información sobre las nuevas funciones de <a href="{@docRoot}preview/features/notification-updates.html">notificaciones</a> y
la <a href="{@docRoot}preview/features/multi-window.html">compatibilidad con ventanas múltiples</a>.</li>
<li> Configura tu entorno siguiendo las instrucciones para <a href="{@docRoot}preview/setup-sdk.html">configurar el SDK Preview</a>
y los dispositivos de prueba.</li>
<li> Sigue las <a href="https://developers.google.com/android/nexus/images">instrucciones de
actualización</a> a fin de usar la última imagen de sistema de Android N para tu dispositivo. </li>
<li> Revisa la <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Referencia de la API</a>
y los <a href="{@docRoot}preview/samples.html">Ejemplos de Android N</a> para obtener más
información sobre las nuevas funciones de la API y la manera de usarlas en tu aplicación.
<li> Únete a la <a href="{@docRoot}preview/dev-community">comunidad de
desarrolladores de Android N</a> para recibir las últimas noticias y para contactarte con otros
desarrolladores que estén trabajando con la nueva plataforma.</li>
</ol>
<p>
¡Te agradecemos por participar de la Android N Developer Preview!
</p>

View File

@@ -1,75 +0,0 @@
<ul id="nav">
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/overview.html" es-lang="Información general del programa" in-lang="Ikhtisar Program" ja-lang="プログラム概要" ko-lang="프로그램 개요" pt-br-lang="Visão geral do programa" ru-lang="Обзор программы" vi-lang="Tổng quan về Chương trình" zh-cn-lang="计划概览" zh-tw-lang="程式總覽">Información general del programa</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/support.html">Compatibilidad y notas de la versión</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/setup-sdk.html" es-lang="Configurar el SDK de la versión preliminar" in-lang="Menyiapkan Preview" ja-lang="Preview SDK のセットアップ" ko-lang="미리 보기 SDK 설정하기" pt-br-lang="Configuração do Preview SDK" ru-lang="Настройка пакета SDK Preview" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="设置预览版 SDK" zh-tw-lang="設定預覽版 SDK">Configuración de Preview</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/download.html" es-lang="Pruebe en un dispositivo" in-lang="Menguji pada Perangkat" ja-lang="デバイス上でテストする" ko-lang="기기에서 테스트" pt-br-lang="Testar em um dispositivo" ru-lang="Тестирование на устройстве" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="在设备上测试" zh-tw-lang="在裝置上測試">Prueba en un dispositivo</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/behavior-changes.html" es-lang="Cambios en los comportamientos" in-lang="Perubahan Perilaku" ja-lang="動作の変更点" ko-lang="동작 변경" pt-br-lang="Mudanças de comportamento" ru-lang="Изменения в работе" vi-lang="Các thay đổi Hành vi" zh-cn-lang="行为变更" zh-tw-lang="行為變更">Cambios en los comportamientos</a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/background-optimization.html" es-lang="Optimizaciones en segundo plano" in-lang="Optimisasi Latar Belakang" ja-lang="バックグラウンド処理の最適化" ko-lang="백그라운드 최적화" pt-br-lang="Otimizações em segundo plano" ru-lang="Оптимизация фоновых процессов" vi-lang="Tối ưu hóa Chạy ngầm" zh-cn-lang="后台优化" zh-tw-lang="背景最佳化">Optimizaciones en segundo plano</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multilingual-support.html" es-lang="Idioma y configuración regional" in-lang="Bahasa dan Lokal" ja-lang="言語とロケール" ko-lang="언어 및 로케일" pt-br-lang="Idioma e localidade" ru-lang="Язык и языковой стандарт" vi-lang="Ngôn ngữ và Bản địa" zh-cn-lang="语言和区域设置" zh-tw-lang="語言和地區設定">Idioma y configuración regional</a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/api-overview.html" es-lang="Información general de la API" in-lang="Android N untuk Pengembang" ja-lang="API の概要" ko-lang="API 개요" pt-br-lang="Visão geral da API" ru-lang="Обзор API-интерфейсов" vi-lang="Android N cho Nhà phát triển" zh-cn-lang="API 概览" zh-tw-lang="API 總覽">Android N for Developers </a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multi-window.html" es-lang="Compatibilidad con ventanas múltiples" in-lang="Dukungan Multi-Jendela" ja-lang="マルチ ウィンドウのサポート" ko-lang="다중 창 지원" pt-br-lang="Suporte a várias janelas" ru-lang="Поддержка многооконного режима" vi-lang="Hỗ trợ đa cửa sổ" zh-cn-lang="多窗口支持" zh-tw-lang="多視窗支援">Compatibilidad con ventanas múltiples</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/notification-updates.html" es-lang="Notificaciones" in-lang="Pemberitahuan" ja-lang="通知" ko-lang="알림" pt-br-lang="Notificações" ru-lang="Уведомления" vi-lang="Thông báo" zh-cn-lang="通知" zh-tw-lang="通知">Notificaciones</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/data-saver.html">Ahorro de datos</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/tv-recording-api.html" es-lang="Grabación de TV" in-lang="Perekaman TV" ja-lang="TV の録画" ko-lang="TV 녹화" pt-br-lang="Gravação para TV" ru-lang="Запись ТВ" vi-lang="Ghi lại TV" zh-cn-lang="TV 录制" zh-tw-lang="電視錄製">Grabación de TV</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/security-config.html" es-lang="Configuración de seguridad de la red" in-lang="Network Security Configuration" ja-lang="ネットワーク セキュリティ構成" ko-lang="네트워크 보안 구성" pt-br-lang="Configurações de segurança de rede" ru-lang="Конфигурация сетевой безопасности" vi-lang="Cấu hình Bảo mật mạng" zh-cn-lang="网络安全配置" zh-tw-lang="網路安全性設定">Configuración de seguridad de la red</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/icu4j-framework.html" es-lang="API de ICU4J del framework de Android" in-lang="ICU4J Android Framework API" ja-lang="ICU4J Android フレームワーク API" ko-lang="ICU4J Android 프레임워크 API" pt-br-lang="APIs de estrutura do Android para ICU4J" ru-lang="API-интерфейсы ICU4J в платформе Android" vi-lang="API Khuôn khổ Android ICU4J" zh-cn-lang="ICU4J Android 框架 API" zh-tw-lang="ICU4J Android 架構 API">Compatibilidad con ICU4J</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/j8-jack.html" es-lang="Funciones del lenguaje Java 8" in-lang="Fitur Bahasa Java 8" ja-lang="Java 8 の機能" ko-lang="Java 8 언어 기능" pt-br-lang="Recursos de linguagem do Java 8" ru-lang="Возможности языка Java 8" vi-lang="Tính năng của Ngôn ngữ Java 8" zh-cn-lang="Java 8 语言功能" zh-tw-lang="Java 8 語言功能">Funciones del lenguaje Java 8</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/afw.html">Actualizaciones para Android for Work</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/scoped-folder-access.html" es-lang="Acceso a directorios determinados" in-lang="Scoped Directory Access" ja-lang="特定のディレクトリへのアクセス" ko-lang="범위가 지정된 디렉터리 액세스" pt-br-lang="Acesso a diretórios com escopo" ru-lang="Доступ к выделенным каталогам" vi-lang="Truy cập Thư mục theo Phạm vi" zh-cn-lang="作用域目录访问" zh-tw-lang="限定範圍目錄存取">Acceso a directorios determinados</a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/samples.html" es-lang="Ejemplos" in-lang="Contoh" ja-lang="サンプル" ko-lang="샘플" pt-br-lang="Exemplos" ru-lang="Примеры" zh-cn-lang="示例" zh-tw-lang="範例">Ejemplos</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/license.html" es-lang="Contrato de licencia" ja-lang="使用許諾契約" ko-lang="라이선스 계약" pt-br-lang="Contrato de licença" ru-lang="Лицензионное соглашение" zh-cn-lang="许可协议" zh-tw-lang="授權協議">Contrato de licencia</a></div>
</li>
</ul>

View File

@@ -1,187 +0,0 @@
page.title=Configuración de Preview
meta.keywords="preview", "android"
page.tags="preview", "developer preview"
page.image=images/cards/card-n-sdk_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<ol>
<li><a href="#get-as13">Obtener Android Studio 2.1</a></li>
<li><a href="#get-sdk">Obtener el SDK de Android N</a>
<ol>
<li><a href="#docs-dl">Documentación de referencia</a>
</ol>
</li>
<li><a href="#java8">Obtener el JDK de Java 8</a></li>
<li><a href="#create-update">Actualizar o crear un proyecto</a></li>
<li><a href="#next">Próximos pasos</a></li>
</ol>
</div>
</div>
<p>A fin de desarrollar aplicaciones para la Android N Preview, debes aplicar algunas actualizaciones
a tu entorno de desarrollo, como se describe en esta página.</p>
<p>Para solo probar la compatibilidad de tu aplicación en la
imagen de sistema de Android N, sigue la guía de <a href="{@docRoot}preview/download.html">Prueba en un dispositivo Android N</a>.</p>
<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
<h2 id="get-as13">Obtener Android Studio 2.1</h2>
<p>La plataforma de Android N agrega compatibilidad para <a href="{@docRoot}preview/j8-jack.html">funciones de lenguaje de Java 8</a>,
que requieren un nuevo compilador llamado Jack. La última versión de Jack
actualmente solo es compatible con Android Studio 2.1. Por lo tanto, si deseas
usar funciones de lenguaje de Java 8, debes usar Android Studio 2.1 para
crear tu aplicación. De lo contrario, no necesitarás el compilador Jack, pero
deberás aplicar una actualización a JDK 8 para compilar tu proyecto en función a la plataforma de Android N,
según lo descrito a continuación.</p>
<p>Si ya cuentas con Android Studio, cerciórate de que tienes Android
Studio 2.1 o una versión anterior haciendo clic en <strong>Help &gt; Check for Update</strong>
(en Mac, <strong>Android Studio &gt; Check for Updates</strong>).</p>
<p>Si no cuentas con él, <a href="{@docRoot}studio/">descarga Android Studio
2.1 aquí</a>.</p>
<h2 id="get-sdk">Obtener el N Preview SDK</h2>
<p>Para comenzar a desarrollar proyectos con las API de Android N, debes instalar el
Android N Preview SDK en Android Studio de la siguiente manera:</p>
<ol>
<li>Abre el Administrador de SDK haciendo clic en <strong>Tools &gt; Android &gt;
SDK Manager</strong>.</li>
<li>En la pestaña <strong>SDK Platforms</strong>, selecciona la
casilla de verificación <strong>Android N Preview</strong>.</li>
<li>Haz clic en la pestaña <strong>SDK Tools</strong> y luego selecciona las casillas de verificación
<strong>Android SDK Build Tools</strong>, <strong>Android SDK
Platform-Tools</strong> y
<strong>Android SDK Tools</strong>.
</li>
<li>Haz clic en <strong>OK</strong> y acepta los acuerdos
de licencia para instalar cualquier paquete que se necesite.
</li>
</ol>
<h3 id="docs-dl">Obtener documentación de referencia de la Android N Preview</h3>
<p>
En la documentación de referencia de la N Preview, se encuentra disponible información
detallada acerca de las API de Android N. Puedes descargar la documentación de la tabla siguiente.
Este paquete contiene una versión abreviada y de uso sin conexión del sitio web para desarrolladores
de Android, y en ella se incluyen una referencia de API actualizada para las API de Android N y un
informe de diferencia de API.
</p>
<table>
<tr>
<th scope="col">Documentación</th>
<th scope="col">Sumas de comprobación</th>
</tr>
<tr>
<td style="white-space: nowrap">
<a href="{@docRoot}shareables/preview/n-preview-3-docs.zip">n-preview-3-docs.zip</a></td>
<td width="100%">
MD5: 19bcfd057a1f9dd01ffbb3d8ff7b8d81<br>
SHA-1: 9224bd4445cd7f653c4c294d362ccb195a2101e7
</td>
</tr>
<table>
<h2 id="java8">Obtener el JDK de Java 8</h2>
<p>Para compilar tu aplicación en función de la plataforma de Android N y para usar algunas herramientas con
Android Studio 2.1 el Java 8 Developer Kit (JDK 8). Por lo tanto, si
aún no tienes la última versión, descarga el JDK 8 ahora.</p>
<p>Luego configura la versión de JDK en Android Studio de la siguiente manera:</p>
<ol>
<li>Abre un proyecto de Android en Android Studio y luego el
cuadro de diálogo de estructura del proyecto seleccionando <strong>File &gt;
Project Structure</strong>. (Como alternativa, puedes fijar el valor predeterminado
para todos los proyectos seleccionando<strong> File &gt; Other Settings &gt;
Default Project Structure</strong>).
</li>
<li>En el panel izquierdo del cuadro de diálogo, haz clic en <strong>SDK Location</strong>.
</li>
<li>En el campo <strong>JDK Location</strong>, escribe la ubicación del
JDK de Java 8 (haz clic en el botón de la derecha
para explorar tus archivos) y luego haz clic en <strong>OK</strong>.
</li>
</ol>
<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
<h2 id="create-update">Actualizar o crear un proyecto</h2>
<p>
Para usar las API de Android N, debes configurar tu proyecto en forma correspondiente.
</p>
<p>Si planeas usar funciones del lenguaje Java 8, también debes leer
<a href="{@docRoot}preview/j8-jack.html">Funciones del lenguaje Java 8</a>
para obtener información sobre las funciones de Java 8 admitidas y
la manera de configurar tu proyecto con el compilador Jack.</p>
<h3 id="update">Actualizar un proyecto existente</h3>
<p>Abre el archivo
<code>build.gradle</code> de tu módulo y actualiza los valores de la siguiente
manera:
</p>
<pre>
android {
compileSdkVersion <strong>'android-N'</strong>
buildToolsVersion <strong>'24.0.0-rc3'</strong>
...
defaultConfig {
minSdkVersion <strong>'N'</strong>
targetSdkVersion <strong>'N'</strong>
...
}
...
}</pre>
<h3 id="create">Crear un proyecto nuevo</h3>
<p>Si deseas crear un proyecto nuevo para realizar desarrollos con el Android N Preview SDK:</p>
<ol>
<li>Haz clic en <strong>File &gt; New Project</strong> y sigue los pasos correspondientes hasta
llegar a la página Target Android Devices.
</li>
<li>En la página, selecciona la opción <strong>Phone and Tablet</strong>.</li>
<li>En la opción <strong>Phone and Tablet</strong>, dentro de la lista de opciones <strong>Minimum
SDK</strong>, selecciona
<strong>N: Android API 23, N Preview (Preview).</strong></li>
</ol>
<h2 id="next">Próximos pasos</h2>
<ul>
<li>Sigue la guía de <a href="{@docRoot}preview/download.html">Prueba en un dispositivo Android N</a>.</li>
<li>Para obtener más información sobre la plataforma de Android N, visita las secciones
<a href="{@docRoot}preview/behavior-changes.html">Cambios en los comportamientos</a>
y <a href="{@docRoot}preview/api-overview.html">API y funciones de Android N
</a>.</li>
</ul>

File diff suppressed because it is too large Load Diff

View File

@@ -4,8 +4,8 @@ page.keywords="android N", "data usage", "metered network"
page.image=images/cards/card-nyc_2x.jpg
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>
En este documento
</h2>
@@ -231,4 +231,4 @@ de red:
Se quita el UID del paquete específico de la lista blanca para bloquear el uso de datos
medidos en segundo plano mientras el ahorro de datos está habilitado.
</dd>
</dl>
</dl>

View File

@@ -5,8 +5,8 @@ page.tags="preview", "developer preview"
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Dalam dokumen ini</h2>
<ol>
<li><a href="#runtime-permissions">Izin Pengujian</a></li>

View File

@@ -6,8 +6,8 @@ page.image=images/cards/card-n-changes_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Dalam dokumen ini</h2>
@@ -77,7 +77,7 @@ intent implisit tertentu.
</p>
<img src="{@docRoot}preview/images/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<img src="{@docRoot}images/android-7.0/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<p class="img-caption">
<strong>Gambar 1.</strong> Ilustrasi tentang cara Istirahatkan menerapkan pembatasan
aktivitas sistem level pertama untuk meningkatkan daya tahan baterai.
@@ -96,7 +96,7 @@ intent implisit tertentu.
</p>
<img src="{@docRoot}preview/images/doze-diagram-2.png" alt="" id="figure2" />
<img src="{@docRoot}images/android-7.0/doze-diagram-2.png" alt="" id="figure2" />
<p class="img-caption">
<strong>Gambar 2.</strong> Ilustrasi tentang cara Istirahatkan menerapkan pembatasan
aktivitas sistem level kedua setelah perangkat diam selama jangka waktu tertentu.
@@ -282,10 +282,10 @@ lihat <a href="{@docRoot}training/secure-file-sharing/index.html">Berbagi File</
<div class="cols">
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
</div>
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
</div>
</div> <!-- end cols -->

View File

@@ -16,7 +16,7 @@ page.image=images/cards/card-n-samples_2x.png
<h3 id="mw">Playground Multi-Jendela</h3>
<img src="{@docRoot}preview/images/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<img src="{@docRoot}images/android-7.0/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<p>
Contoh ini memperagakan cara memanfaatkan antarmuka pengguna
multi-jendela bersama aplikasi Anda.
@@ -28,7 +28,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="an">Pemberitahuan Aktif</h3>
<img src="{@docRoot}preview/images/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Ini adalah contoh yang sudah ada sebelumnya, menampilkan layanan sederhana yang mengirimkan
pemberitahuan menggunakan NotificationCompat. Setiap percakapan yang belum dibaca dari pengguna
@@ -45,7 +45,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="ms">Layanan Perpesanan</h3>
<img src="{@docRoot}preview/images/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<img src="{@docRoot}images/android-7.0/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<p>
Ini adalah contoh yang telah ada sebelumnya yang memperagakan cara menggunakan
NotificationManager untuk memberi tahu jumlah pemberitahuan yang saat ini ditampilkan
@@ -62,7 +62,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="fbe">Direct Boot</h3>
<img src="{@docRoot}preview/images/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Contoh ini memperagakan cara menyimpan dan mengakses data dalam penyimpanan yang dienkripsi
dengan perangkat yang selalu tersedia saat perangkat booting.
@@ -74,7 +74,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="sda">Scoped Directory Access</h3>
<img src="{@docRoot}preview/images/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Contoh ini memperagakan cara membaca dan menulis data dari direktori
spesifik, sekaligus meminta izin lebih sedikit.
@@ -82,4 +82,4 @@ page.image=images/cards/card-n-samples_2x.png
<p>
<a href="https://github.com/googlesamples/android-ScopedDirectoryAccess">
Dapatkan di GitHub</a>
</p>
</p>

View File

@@ -0,0 +1,190 @@
page.title=Panduan Pengujian
page.image=images/cards/card-n-guide_2x.png
meta.tags="preview", "testing"
page.tags="preview", "developer preview"
@jd:body
<div id="tb-wrapper">
<div id="tb">
<h2>Dalam dokumen ini</h2>
<ol>
<li><a href="#runtime-permissions">Izin Pengujian</a></li>
<li><a href="#doze-standby">Menguji Istirahatkan dan Aplikasi Siaga</a></li>
<li><a href="#ids">Pencadangan Otomatis dan Identifier Perangkat</a></li>
</ol>
</div>
</div>
<p>
Android N memberi Anda kesempatan untuk memastikan aplikasi bekerja pada
platform versi berikutnya. Pratinjau ini berisi beberapa API dan perubahan perilaku yang bisa
memengaruhi aplikasi Anda, sebagaimana dijelaskan dalam <a href="{@docRoot}preview/api-overview.html">Ringkasan
API</a> dan <a href="{@docRoot}preview/behavior-changes.html">Perubahan Perilaku</a>. Dalam menguji
aplikasi dengan pratinjau, ada beberapa perubahan sistem spesifik yang harus Anda fokuskan untuk
memastikan pengguna mendapatkan pengalaman yang bagus.
</p>
<p>
Panduan ini menjelaskan apa dan bagaimana menguji fitur pratinjau dengan aplikasi Anda. Anda harus
mengutamakan pengujian fitur pratinjau spesifik ini, dikarenakan pengaruhnya yang besar pada
perilaku aplikasi Anda:
</p>
<ul>
<li><a href="#runtime-permissions">Izin</a>
</li>
<li><a href="#doze-standby">Istirahatkan dan Aplikasi Siaga</a>
</li>
<li><a href="#ids">Pencadangan Otomatis dan Identifier Perangkat</a></li>
</ul>
<p>
Untuk informasi selengkapnya tentang cara menyiapkan perangkat atau perangkat maya dengan citra sistem pratinjau
untuk pengujian, lihat <a href="{@docRoot}preview/setup-sdk.html">Menyiapkan
Android N SDK</a>.
</p>
<h2 id="runtime-permissions">Izin Pengujian</h2>
<p>
Model <a href="{@docRoot}preview/features/runtime-permissions.html">Izin</a> yang baru
mengubah cara alokasi izin untuk aplikasi Anda oleh pengguna. Sebagai ganti memberi semua
izin selama prosedur pemasangan, aplikasi Anda harus meminta izin kepada pengguna secara individual
pada waktu proses. Bagi pengguna, perilaku ini memberi kontrol yang lebih detail atas setiap aktivitas aplikasi, dan
juga konteks yang lebih untuk memahami sebab aplikasi meminta izin tertentu. Pengguna
bisa memberi atau mencabut izin yang diberikan pada suatu aplikasi secara individual kapan saja. Fitur
pratinjau ini kemungkinan besar memengaruhi perilaku aplikasi Anda dan mungkin menghambat fungsi beberapa
fitur aplikasi Anda, atau mengurangi kualitas kerjanya.
</p>
<p class="caution">
Perubahan ini memengaruhi semua aplikasi yang berjalan di platform baru, bahkan aplikasi yang tidak menargetkan versi
platform baru. Platform ini memberikan perilaku kompatibilitas terbatas untuk aplikasi lawas, namun Anda
harus mulai merencanakan migrasi aplikasi ke model izin baru sekarang juga, dengan tujuan
mempublikasikan versi terbaru aplikasi Anda saat peluncuran platform secara resmi.
</p>
<h3 id="permission-test-tips">Tip pengujian</h3>
<p>
Gunakan tip berikut untuk membantu Anda merencanakan dan menjalankan pengujian aplikasi dengan
perilaku izin yang baru.
</p>
<ul>
<li>Identifikasi izin aplikasi Anda saat ini dan jalur kode terkait.</li>
<li>Uji alur pengguna pada semua layanan dan data yang dilindungi izin.</li>
<li>Uji dengan berbagai kombinasi izin yang diberikan/dicabut.</li>
<li>Gunakan alat bantu {@code adb} untuk mengelola izin dari baris perintah:
<ul>
<li>Cantumkan daftar izin dan status berdasarkan kelompok:
<pre>adb shell pm list permissions -d -g</pre>
</li>
<li>Beri atau cabut satu atau beberapa izin menggunakan sintaks berikut:<br>
<pre>adb shell pm [grant|revoke] &lt;permission.name&gt; ...</pre>
</li>
</ul>
</li>
<li>Analisis aplikasi Anda untuk layanan yang menggunakan izin.</li>
</ul>
<h3 id="permission-test-strategy">Strategi pengujian</h3>
<p>
Perubahan izin memengaruhi struktur dan desain aplikasi Anda, begitu juga
pengalaman pengguna dan alur yang Anda sediakan untuk pengguna. Anda harus menilai penggunaan izin
aplikasi saat ini dan mulai merencanakan alur baru yang ingin ditawarkan. Rilis platform
resmi menyediakan perilaku kompatibilitas, namun Anda harus merencanakan pembaruan aplikasi dan tidak
bergantung pada perilaku ini.
</p>
<p>
Identifikasi izin yang sebenarnya diperlukan dan digunakan aplikasi Anda, kemudian temukan berbagai
jalur kode yang menggunakan layanan yang dilindungi izin. Anda bisa melakukan ini melalui kombinasi
pengujian pada platform baru dan analisis kode. Dalam pengujian, Anda harus fokus pada pemilihan
izin waktu proses dengan mengubah {@code targetSdkVersion} aplikasi ke versi pratinjau. Untuk
informasi selengkapnya, lihat <a href="{@docRoot}preview/setup-sdk.html#">Menyiapkan
Android N SDK</a>.
</p>
<p>
Uji dengan berbagai kombinasi izin yang dicabut dan ditambahkan, untuk menyoroti alur pengguna yang
bergantung pada izin. Jika dependensi tidak jelas atau logis, Anda harus mempertimbangkan
optimalisasi atau kompartementalisasi alur tersebut untuk mengeliminasi dependensi atau menjelaskan alasan
diperlukannya izin.
</p>
<p>
Untuk informasi selengkapnya tentang perilaku izin waktu proses, pengujian, dan praktik terbaik, lihat
halaman pratinjau <a href="{@docRoot}preview/features/runtime-permissions.html">Izin</a>
pengembang.
</p>
<h2 id="doze-standby">Menguji Istirahatkan dan Aplikasi Siaga</h2>
<p>
Fitur penghematan daya Istirahatkan dan Aplikasi Siaga membatasi jumlah pemrosesan latar belakang yang
bisa dikerjakan aplikasi Anda saat perangkat dalam keadaan diam atau saat aplikasi Anda sedang tidak fokus. Pembatasan
yang dapat diberlakukan oleh sistem pada aplikasi termasuk akses jaringan terbatas atau tidak ada,
tugas latar belakang yang ditangguhkan, Pemberitahuan yang ditangguhkan, permintaan membangunkan yang diabaikan, serta alarm. Untuk memastikan
aplikasi Anda berperilaku dengan benar pada optimalisasi penghematan daya ini, Anda harus menguji aplikasi dengan
menyimulasikan keadaan baterai yang sedang tinggal sedikit ini.
</p>
<h4 id="doze">Menguji aplikasi Anda dengan Istirahatkan</h4>
<p>Untuk menguji Istirahatkan dengan aplikasi Anda:</p>
<ol>
<li>Konfigurasikan perangkat keras atau perangkat maya dengan citra sistem Android N.</li>
<li>Hubungkan perangkat dengan mesin pengembangan dan pasang aplikasi Anda.</li>
<li>Jalankan aplikasi Anda dan biarkan aktif.</li>
<li>Simulasikan perangkat yang sedang masuk ke dalam mode Istirahatkan dengan menjalankan perintah berikut:
<pre>
$ adb shell dumpsys battery unplug
$ adb shell dumpsys deviceidle step
$ adb shell dumpsys deviceidle -h
</pre>
</li>
<li>Amati perilaku aplikasi Anda saat perangkat diaktifkan kembali. Pastikan aplikasi
pulih dengan baik saat perangkat keluar dari Istirahatkan.</li>
</ol>
<h4 id="standby">Menguji aplikasi dengan Aplikasi Siaga</h4>
<p>Untuk menguji mode Aplikasi Siaga dengan aplikasi Anda:</p>
<ol>
<li>Konfigurasikan perangkat keras atau perangkat maya dengan citra sistem Android N.</li>
<li>Hubungkan perangkat dengan mesin pengembangan dan pasang aplikasi Anda.</li>
<li>Jalankan aplikasi Anda dan biarkan aktif.</li>
<li>Simulasikan aplikasi yang sedang masuk ke dalam mode siaga dengan menjalankan perintah berikut:
<pre>
$ adb shell am broadcast -a android.os.action.DISCHARGING
$ adb shell am set-idle &lt;packageName&gt; true
</pre>
</li>
<li>Simulasikan membangunkan aplikasi Anda menggunakan perintah berikut:
<pre>$ adb shell am set-idle &lt;packageName&gt; false</pre>
</li>
<li>Amati perilaku aplikasi Anda saat dibangunkan. Pastikan aplikasi pulih dengan baik
dari mode siaga. Secara khusus, Anda harus memeriksa apakah Pemberitahuan aplikasi dan pekerjaan latar belakang
tetap berjalan sebagaimana yang diharapkan.</li>
</ol>
<h2 id="ids">Auto Backup for Apps dan Identifier Perangkat Spesifik</h2>
<p>Jika aplikasi Anda mempertahankan identifier perangkat spesifik, seperti ID pendaftaran Google
Cloud Messaging, dalam penyimpanan internal,
pastikan Anda mengikuti praktik terbaik untuk mengecualikan lokasi
penyimpanan dari pencadangan otomatis, seperti dijelaskan dalam <a href="{@docRoot}preview/backup/index.html">Auto
Backup for Apps</a>. </p>

View File

@@ -7,8 +7,8 @@ page.image=images/cards/card-n-apis_2x.png
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Fitur-fitur Utama bagi Pengembang</h2>
<ol>
<ul style="list-style-type:none;">
@@ -78,7 +78,7 @@ berinteraksi dengan aplikasi lain.</li>
</ul>
<div class="col-4of10">
<img src="{@docRoot}preview/images/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<img src="{@docRoot}images/android-7.0/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<p class="img-caption">
<strong>Gambar 1.</strong> Aplikasi yang berjalan dalam mode layar terbagi.
</p>
@@ -142,15 +142,15 @@ digunakan. Beberapa perubahan tersebut antara lain:</p>
</ul>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
</div>
@@ -277,7 +277,7 @@ aplikasi Anda menerimanya, manfaatkan N Developer Preview untuk
<h2 id="data_saver">Data Saver</h2>
<div class="col-5of12" style="margin-right:1.5em;">
<img src="{@docRoot}preview/images/datasaver.png" style="border:2px solid #ddd">
<img src="{@docRoot}images/android-7.0/datasaver.png" style="border:2px solid #ddd">
<p class="img-caption" style="padding-right:2em;">
<strong>Gambar 4.</strong> Data Saver di Settings.
@@ -357,7 +357,7 @@ Saver dan berusaha membatasi penggunaan data latar belakang dan latar depan.</p>
<div style="float:right;max-width:320px">
<img src="{@docRoot}preview/images/quicksettings.png" style="padding-left:1.5em;">
<img src="{@docRoot}images/android-7.0/quicksettings.png" style="padding-left:1.5em;">
<p class="img-caption" style="padding-left:2em;">
<strong>Gambar 5.</strong> Quick Settings Tile dalam bayangan pemberitahuan.

View File

@@ -1,321 +0,0 @@
toc:
- title: Ringkasan Program
path: /preview/overview.html
path_attributes:
- name: es-lang
value: Información general del programa
- name: in-lang
value: Ringkasan Program
- name: ja-lang
value: プログラム概要
- name: ko-lang
value: 프로그램 개요
- name: pt-br-lang
value: Visão geral do programa
- name: ru-lang
value: Обзор программы
- name: vi-lang
value: Tổng quan về Chương trình
- name: zh-cn-lang
value: 计划概览
- name: zh-tw-lang
value: 程式總覽
- title: Dukungan dan Catatan Rilis
path: /preview/support.html
- title: Menyiapkan Pratinjau
path: /preview/setup-sdk.html
path_attributes:
- name: es-lang
value: Configurar el SDK de la versión preliminar
- name: in-lang
value: Menyiapkan Pratinjau
- name: ja-lang
value: Preview SDK のセットアップ
- name: ko-lang
value: 미리 보기 SDK 설정하기
- name: pt-br-lang
value: Configuração do Preview SDK
- name: ru-lang
value: Настройка пакета SDK Preview
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 设置预览版 SDK
- name: zh-tw-lang
value: 設定預覽版 SDK
- title: Menguji pada Perangkat
path: /preview/download.html
path_attributes:
- name: es-lang
value: Pruebe en un dispositivo
- name: in-lang
value: Menguji pada Perangkat
- name: ja-lang
value: デバイス上でテストする
- name: ko-lang
value: 기기에서 테스트
- name: pt-br-lang
value: Testar em um dispositivo
- name: ru-lang
value: Тестирование на устройстве
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 在设备上测试
- name: zh-tw-lang
value: 在裝置上測試
- title: Perubahan Perilaku
path: /preview/behavior-changes.html
path_attributes:
- name: es-lang
value: Cambios en los comportamientos
- name: in-lang
value: Perubahan Perilaku
- name: ja-lang
value: 動作の変更点
- name: ko-lang
value: 동작 변경
- name: pt-br-lang
value: Mudanças de comportamento
- name: ru-lang
value: Изменения в работе
- name: vi-lang
value: Các thay đổi Hành vi
- name: zh-cn-lang
value: 行为变更
- name: zh-tw-lang
value: 行為變更
section:
- title: Optimalisasi Latar Belakang
path: /preview/features/background-optimization.html
path_attributes:
- name: es-lang
value: Optimizaciones en segundo plano
- name: in-lang
value: Optimisasi Latar Belakang
- name: ja-lang
value: バックグラウンド処理の最適化
- name: ko-lang
value: 백그라운드 최적화
- name: pt-br-lang
value: Otimizações em segundo plano
- name: ru-lang
value: Оптимизация фоновых процессов
- name: vi-lang
value: Tối ưu hóa Chạy ngầm
- name: zh-cn-lang
value: 后台优化
- name: zh-tw-lang
value: 背景最佳化
- title: Bahasa dan Lokal
path: /preview/features/multilingual-support.html
path_attributes:
- name: es-lang
value: Idioma y configuración regional
- name: in-lang
value: Bahasa dan Lokal
- name: ja-lang
value: 言語とロケール
- name: ko-lang
value: 언어 및 로케일
- name: pt-br-lang
value: Idioma e localidade
- name: ru-lang
value: Язык и языковой стандарт
- name: vi-lang
value: Ngôn ngữ và Bản địa
- name: zh-cn-lang
value: 语言和区域设置
- name: zh-tw-lang
value: 語言和地區設定
- title: Android N for Developers
path: /preview/api-overview.html
path_attributes:
- name: es-lang
value: Información general de la API
- name: in-lang
value: Android N untuk Pengembang
- name: ja-lang
value: API の概要
- name: ko-lang
value: API 개요
- name: pt-br-lang
value: Visão geral da API
- name: ru-lang
value: Обзор API-интерфейсов
- name: vi-lang
value: Android N cho Nhà phát triển
- name: zh-cn-lang
value: API 概览
- name: zh-tw-lang
value: API 總覽
section:
- title: Dukungan Multi-Jendela
path: /preview/features/multi-window.html
path_attributes:
- name: es-lang
value: Compatibilidad con ventanas múltiples
- name: in-lang
value: Dukungan Multi-Jendela
- name: ja-lang
value: マルチ ウィンドウのサポート
- name: ko-lang
value: 다중 창 지원
- name: pt-br-lang
value: Suporte a várias janelas
- name: ru-lang
value: Поддержка многооконного режима
- name: vi-lang
value: Hỗ trợ đa cửa sổ
- name: zh-cn-lang
value: 多窗口支持
- name: zh-tw-lang
value: 多視窗支援
- title: Pemberitahuan
path: /preview/features/notification-updates.html
path_attributes:
- name: es-lang
value: Notificaciones
- name: in-lang
value: Pemberitahuan
- name: ja-lang
value: 通知
- name: ko-lang
value: 알림
- name: pt-br-lang
value: Notificações
- name: ru-lang
value: Уведомления
- name: vi-lang
value: Thông báo
- name: zh-cn-lang
value: 通知
- name: zh-tw-lang
value: 通知
- title: Data Saver
path: /preview/features/data-saver.html
- title: Perekaman TV
path: /preview/features/tv-recording-api.html
path_attributes:
- name: es-lang
value: Grabación de TV
- name: in-lang
value: Perekaman TV
- name: ja-lang
value: TV の録画
- name: ko-lang
value: TV 녹화
- name: pt-br-lang
value: Gravação para TV
- name: ru-lang
value: Запись ТВ
- name: vi-lang
value: Ghi lại TV
- name: zh-cn-lang
value: TV 录制
- name: zh-tw-lang
value: 電視錄製
- title: Konfigurasi Keamanan Jaringan
path: /preview/features/security-config.html
path_attributes:
- name: es-lang
value: Configuración de seguridad de la red
- name: ja-lang
value: ネットワーク セキュリティ構成
- name: ko-lang
value: 네트워크 보안 구성
- name: pt-br-lang
value: Configurações de segurança de rede
- name: ru-lang
value: Конфигурация сетевой безопасности
- name: vi-lang
value: Cấu hình Bảo mật mạng
- name: zh-cn-lang
value: 网络安全配置
- name: zh-tw-lang
value: 網路安全性設定
- title: Dukungan ICU4J
path: /preview/features/icu4j-framework.html
path_attributes:
- name: es-lang
value: API de ICU4J del framework de Android
- name: in-lang
value: ICU4J Android Framework API
- name: ja-lang
value: ICU4J Android フレームワーク API
- name: ko-lang
value: ICU4J Android 프레임워크 API
- name: pt-br-lang
value: APIs de estrutura do Android para ICU4J
- name: ru-lang
value: API-интерфейсы ICU4J в платформе Android
- name: vi-lang
value: API Khuôn khổ Android ICU4J
- name: zh-cn-lang
value: ICU4J Android 框架 API
- name: zh-tw-lang
value: ICU4J Android 架構 API
- title: Pembaruan Android for Work
path: /preview/features/afw.html
- title: Scoped Directory Access
path: /preview/features/scoped-folder-access.html
path_attributes:
- name: es-lang
value: Acceso a directorios determinados
- name: ja-lang
value: 特定のディレクトリへのアクセス
- name: ko-lang
value: 범위가 지정된 디렉터리 액세스
- name: pt-br-lang
value: Acesso a diretórios com escopo
- name: ru-lang
value: Доступ к выделенным каталогам
- name: vi-lang
value: Truy cập Thư mục theo Phạm vi
- name: zh-cn-lang
value: 作用域目录访问
- name: zh-tw-lang
value: 限定範圍目錄存取
- title: Contoh
path: /preview/samples.html
path_attributes:
- name: es-lang
value: Ejemplos
- name: in-lang
value: Contoh
- name: ja-lang
value: サンプル
- name: ko-lang
value: 샘플
- name: pt-br-lang
value: Exemplos
- name: ru-lang
value: Примеры
- name: zh-cn-lang
value: 示例
- name: zh-tw-lang
value: 範例
- title: Perjanjian Lisensi
path: /preview/license.html
path_attributes:
- name: es-lang
value: Contrato de licencia
- name: ja-lang
value: 使用許諾契約
- name: ko-lang
value: 라이선스 계약
- name: pt-br-lang
value: Contrato de licença
- name: ru-lang
value: Лицензионное соглашение
- name: zh-cn-lang
value: 许可协议
- name: zh-tw-lang
value: 授權協議

View File

@@ -1,332 +0,0 @@
page.title=Menerapkan Citra OTA Perangkat
@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">Sebelum mengunduh dan memasang
komponen Android Preview SDK, Anda harus menyetujui ketentuan dan persyaratan
berikut.</p>
<h2 class="norule">Ketentuan dan Persyaratan</h2>
<div class="sdk-terms" onfocus="this.blur()" style="width:678px">
Ini adalah Perjanjian Lisensi Android SDK Preview ("Perjanjian Lisensi").
1. Pengantar
1.1 Android SDK Preview (dalam Perjanjian Lisensi ini disebut "Pratinjau" dan secara spesifik termasuk file sistem Android, paket API, dan file pustaka Pratinjau, jika disediakan) diberikan lisensinya kepada Anda sesuai dengan ketentuan Perjanjian Lisensi. Perjanjian Lisensi ini merupakan kontrak yang mengikat secara hukum antara Anda dan Google dalam kaitannya dengan penggunaan Pratinjau oleh Anda.
1.2 "Android" berarti tumpukan perangkat lunak Android untuk perangkat, seperti yang tersedia di Android Open Source Project, yang ada di URL berikut: http://source.android.com/, yang selalu diperbarui.
1.3 “Kompatibel dengan Android” berarti segala implementasi Android yang (i) sesuai dengan Android Compatibility Definition Document, yang bisa ditemukan di situs web kompatibilitas Android (http://source.android.com/compatibility) dan yang selalu diperbarui; serta (ii) berhasil lulus Android Compatibility Test Suite (CTS).
1.4 "Google" berarti Google Inc., perusahaan asal Delaware dengan kantor bisnis utama di 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
2. Menerima Perjanjian Lisensi
2.1 Agar bisa menggunakan Pratinjau, Anda terlebih dahulu harus menyetujui Perjanjian Lisensi ini. Anda tidak boleh menggunakan Pratinjau jika tidak menerima Perjanjian Lisensi.
2.2 Dengan mengklik untuk menerima dan/atau menggunakan Pratinjau, berarti Anda menyetujui ketentuan Perjanjian Lisensi.
2.3 Anda tidak boleh menggunakan Pratinjau dan tidak boleh menerima Perjanjian Lisensi jika Anda adalah orang yang dilarang menerima Pratinjau berdasarkan hukum Amerika Serikat atau negara lainnya termasuk negara di mana Anda tinggal atau dari mana Anda menggunakan Pratinjau.
2.4 Jika Anda akan menggunakan Pratinjau di lingkungan perusahaan atau organisasi Anda, berarti Anda setuju untuk terikat oleh Perjanjian Lisensi atas nama perusahaan Anda atau entitas lainnya, serta Anda mewakili dan menjamin bahwa Anda memiliki kewenangan hukum penuh untuk mengikat perusahaan Anda atau entitas tersebut pada Perjanjian Lisensi ini. Jika Anda tidak memiliki kewenangan yang disyaratkan, Anda tidak boleh menerima Perjanjian Lisensi atau menggunakan Pratinjau atas nama perusahaan Anda atau entitas lainnya.
3. Lisensi Pratinjau dari Google
3.1 Sesuai dengan ketentuan Perjanjian Lisensi ini, Google memberi Anda lisensi yang tidak bisa disublisensikan, non-eksklusif, tidak bisa dialihkan, bebas royalti, bersifat global dan terbatas dalam menggunakan Pratinjau hanya untuk keperluan pengembangan aplikasi yang kompatibel untuk diimplementasikan pada Android.
3.2 Anda tidak boleh menggunakan Pratinjau ini untuk mengembangkan aplikasi platform lain (termasuk implementasi yang tidak kompatibel pada Android) atau untuk mengembangkan SDK lain. Anda tentu saja bebas mengembangkan aplikasi untuk platform lain, termasuk implementasi yang tidak kompatibel pada Android, karena Pratinjau ini tidak digunakan untuk tujuan tersebut.
3.3 Anda setuju bahwa Google atau pihak ketiga memiliki semua hak, kuasa dan kepentingan hukum dalam dan pada Pratinjau, termasuk Hak Kekayaan Intelektual yang terdapat dalam Pratinjau. "Hak Kekayaan Intelektual" berarti setiap dan semua hak yang berdasarkan pada hukum paten, hukum hak cipta, hukum rahasia dagang, hukum merek dagang, dan setiap dan semua hak kepemilikan lainnya. Google memiliki semua hak yang tidak secara tersurat diberikan kepada Anda.
3.4 Anda tidak boleh menggunakan Pratinjau untuk tujuan apa pun yang tidak secara tersurat diizinkan dalam Perjanjian Lisensi ini. Kecuali sejauh yang diperlukan oleh lisensi pihak ketiga yang berlaku, Anda tidak boleh: (a) menyalin (kecuali untuk keperluan pencadangan), memodifikasi, mengadaptasi, mendistribusikan kembali, mendekompilasi, merekayasa balik, membongkar atau membuat karya turunan dari Pratinjau atau bagian apa pun dari Pratinjau; atau (b) memuat bagian apa pun dari Pratinjau ke sebuah handset ponsel atau perangkat keras selain komputer pribadi, menggabungkan suatu bagian dari Pratinjau dengan perangkat lunak lain, atau mendistribusikan perangkat lunak atau perangkat yang menggabungkan suatu bagian dari Pratinjau.
3.5 Penggunaan, reproduksi dan distribusi komponen Pratinjau yang berlisensi perangkat lunak sumber terbuka diatur semata-mata oleh ketentuan lisensi perangkat lunak sumber terbuka tersebut dan bukan oleh Perjanjian Lisensi ini. Anda menyetujui bagian selebihnya dari lisensi dengan maksud baik sehubungan dengan lisensi perangkat lunak sumber terbuka tersebut sesuai dengan semua hak yang diberikan dan untuk menahan diri dari segala tindakan yang mungkin akan mengakhiri, menangguhkan, atau melanggar hak tersebut.
3.6 Anda setuju bahwa bentuk dan sifat Pratinjau yang disediakan oleh Google dapat berubah tanpa pemberitahuan sebelumnya kepada Anda dan bahwa versi Pratinjau mendatang mungkin tidak kompatibel dengan aplikasi yang dikembangkan di versi Pratinjau sebelumnya. Anda setuju bahwa Google boleh menghentikan (secara permanen atau sementara) penyediaan Pratinjau (atau fitur apa pun dalam Pratinjau) kepada Anda atau pengguna pada umumnya atas kebijakan Google semata, tanpa pemberitahuan sebelumnya kepada Anda.
3.7 Perjanjian Lisensi ini tidak memberi Anda hak untuk menggunakan nama dagang, merek dagang, merek layanan, logo, nama domain, atau fitur merek khas Google lainnya.
3.8 Anda setuju bahwa Anda tidak akan membuang, mengaburkan, atau mengubah pernyataan hak kepemilikan apa pun (termasuk pemberitahuan hak cipta dan merek dagang) yang terlampir atau termuat dalam Pratinjau.
4. Penggunaan Pratinjau oleh Anda
4.1 Google setuju bahwa Perjanjian Lisensi ini tidak memberi Google hak, kuasa, dan kepentingan hukum dari Anda (atau pemberi lisensi Anda) dalam atau pada aplikasi perangkat lunak apa pun yang Anda kembangkan menggunakan Pratinjau ini, termasuk kekayaan intelektual yang ada dalam aplikasi tersebut.
4.2 Anda setuju untuk menggunakan Pratinjau dan menulis aplikasi hanya untuk tujuan yang diizinkan oleh (a) Perjanjian Lisensi, dan (b) hukum yang berlaku, peraturan atau praktik yang diterima secara umum atau panduan dalam yurisdiksi terkait (termasuk hukum mengenai ekspor data atau perangkat lunak ke dan dari Amerika Serikat atau negara lain yang terkait).
4.3 Anda setuju jika Anda menggunakan Pratinjau untuk mengembangkan aplikasi, Anda akan melindungi hak privasi dan hak hukum pengguna. Jika pengguna memberikan nama pengguna, sandi, atau informasi login atau informasi pribadinya, Anda harus membuat pengguna tersebut menyadari bahwa informasi yang diberikannya akan bisa digunakan oleh aplikasi Anda, dan Anda harus memberikan perlindungan dan pemberitahuan privasi yang memadai secara hukum bagi pengguna tersebut. Jika aplikasi Anda menyimpan informasi pribadi atau sensitif yang diberikan oleh pengguna, aplikasi Anda harus melakukannya dengan aman. Jika pengguna memberikan informasi Akun Google, aplikasi Anda hanya boleh menggunakan informasi tersebut untuk mengakses Akun Google pengguna saat, dan untuk tujuan terbatas di mana, pengguna tersebut telah memberikan izin kepada Anda untuk melakukannya.
4.4 Anda setuju bahwa Anda tidak akan terlibat dalam aktivitas apa pun dengan Pratinjau, termasuk pengembangan atau distribusi aplikasi yang mengganggu, mengacaukan, merusak, atau mengakses secara tidak sah server, jaringan atau properti layanan Google atau pihak ketiga lainnya.
4.5 Anda setuju bertanggung jawab penuh untuk (dan bahwa Google tidak bertanggung jawab terhadap Anda atau pihak ketiga lainnya untuk) data, materi, atau sumber daya apa pun yang Anda buat, kirimkan atau tampilkan melalui Android dan/atau aplikasi untuk Android, dan terhadap konsekuensi tindakan Anda (termasuk kerugian atau kerusakan apa pun yang mungkin dialami Google).
4.6 Anda setuju bertanggung jawab penuh terhadap (dan bahwa Google tidak bertanggung jawab terhadap Anda atau pihak ketiga lainnya untuk) pelanggaran kewajiban Anda berdasarkan Perjanjian Lisensi ini, kontrak pihak ketiga yang berlaku atau Ketentuan Layanan, atau hukum atau peraturan yang berlaku, dan terhadap konsekuensi (termasuk kerugian atau kerusakan yang mungkin dialami Google atau pihak ketiga lainnya) akibat pelanggaran tersebut.
4.7 Pratinjau ini dalam tahap pengembangan, dan pengujian serta masukan Anda merupakan bagian penting dalam proses pengembangan. Dengan menggunakan Pratinjau, Anda mengakui bahwa implementasi beberapa fitur masih dalam tahap pengembangan dan bahwa Anda tidak seharusnya mengandalkan Pratinjau berfungsi sepenuhnya sebagaimana pada rilis stabil. Anda setuju untuk tidak mendistribusikan atau mengirimkan untuk umum penggunaan aplikasi menggunakan Pratinjau karena Pratinjau ini tidak akan lagi didukung setelah Android SDK dirilis secara resmi.
5. Kredensial Pengembang Anda
5.1 Anda setuju bertanggung jawab untuk menjaga kerahasiaan semua kredensial pengembang yang mungkin diberikan Google kepada Anda atau yang mungkin Anda pilih sendiri dan bahwa Anda akan bertanggung jawab penuh terhadap semua aplikasi yang dikembangkan dengan kredensial pengembang Anda.
6. Privasi dan Informasi
6.1 Untuk terus berinovasi dan meningkatkan Pratinjau, Google boleh mengumpulkan statistik penggunaan tertentu dari perangkat lunak termasuk namun tidak terbatas pada identifier unik, alamat IP terkait, nomor versi perangkat lunak, dan informasi yang menjadi tempat penggunaan alat dan/atau layanan dalam Pratinjau dan cara penggunaannya. Sebelum informasi ini dikumpulkan, Pratinjau akan memberi tahu dan meminta persetujuan Anda. Jika Anda tidak memberikan persetujuan, informasi tersebut tidak akan dikumpulkan.
6.2 Data yang dikumpulkan akan diperiksa secara agregat untuk meningkatkan Pratinjau dan dikelola sesuai dengan Kebijakan Privasi Google yang terdapat di http://www.google.com/policies/privacy.
7. Aplikasi Pihak Ketiga
7.1 Jika Anda menggunakan Pratinjau untuk menjalankan aplikasi yang dikembangkan oleh pihak ketiga atau yang mengakses data, materi atau sumber daya yang disediakan oleh pihak ketiga, Anda setuju bahwa Google tidak bertanggung jawab terhadap aplikasi, data, materi atau sumber daya tersebut. Anda memahami bahwa semua data, materi atau sumber daya yang mungkin Anda akses melalui aplikasi pihak ketiga merupakan tanggung jawab penuh dari pihak yang menjadi asal data tersebut dan Google tidak bertanggung jawab terhadap kerugian atau kerusakan apa pun yang mungkin Anda alami sebagai akibat menggunakan atau mengakses aplikasi, data, materi, atau sumber daya pihak ketiga tersebut.
7.2 Anda harus menyadari bahwa data, materi dan sumber daya yang diberikan kepada Anda melalui aplikasi pihak ketiga mungkin dilindungi oleh hak kekayaan intelektual yang dimiliki oleh penyedia (atau oleh orang lain atau perusahaan atas nama mereka). Anda tidak boleh memodifikasi, menyewakan, menyewabelikan, meminjamkan, menjual, mendistribusikan atau membuat karya turunan berdasarkan data, materi, atau sumber daya ini (baik secara keseluruhan atau sebagian) kecuali Anda secara khusus diberikan izin untuk melakukannya oleh pemilik yang bersangkutan.
7.3 Anda mengakui bahwa penggunaan Anda atas aplikasi, data, materi, atau sumber daya pihak ketiga semacam itu tunduk pada ketentuan terpisah antara Anda dan pihak ketiga yang bersangkutan.
8. Menggunakan Google API
8.1 Google API
8.1.1 Jika Anda menggunakan API (Antarmuka Pemrograman Aplikasi) untuk mengambil data dari Google, Anda mengakui bahwa data tersebut dilindungi hak kekayaan intelektual yang dimiliki Google atau pihak-pihak yang menyediakan data (atau oleh orang lain atau perusahaan atas nama mereka). Penggunaan API oleh Anda tunduk pada Ketentuan Layanan tambahan. Anda tidak boleh memodifikasi, menyewakan, menyewabelikan, meminjamkan, menjual, mendistribusikan atau membuat karya turunan berdasarkan data ini (baik secara keseluruhan atau sebagian) kecuali diizinkan oleh Ketentuan Layanan yang bersangkutan.
8.1.2 Jika Anda menggunakan API dalam bentuk apa pun untuk mengambil data pengguna dari Google, Anda mengakui dan menyetujui bahwa Anda akan mengambil data hanya dengan persetujuan yang jelas dari pengguna dan hanya bila, dan sebatas keperluan yang diizinkan oleh pengguna tersebut untuk Anda lakukan.
9. Mengakhiri Perjanjian Lisensi
9.1 Perjanjian Lisensi ini akan terus berlaku hingga diakhiri oleh Anda atau Google sebagaimana diatur di bawah ini.
9.2 Jika Anda ingin mengakhiri Perjanjian Lisensi ini, Anda boleh melakukannya dengan menghentikan penggunaan Pratinjau dan kredensial pengembang yang relevan.
9.3 Google boleh mengakhiri Perjanjian Lisensi ini dengan Anda kapan saja, dengan atau tanpa sebab, setelah memberi tahu Anda.
9.4 Perjanjian Lisensi akan berakhir secara otomatis tanpa pemberitahuan atau tindakan lainnya bila, mana saja yang lebih dahulu:
(A) Google berhenti menyediakan Pratinjau atau bagian Pratinjau tertentu kepada pengguna di negara tempat Anda tinggal atau negara tempat asal Anda menggunakan layanan; dan
(B) Google mengeluarkan versi rilis final dari Android SDK.
9.5 Bila Perjanjian Lisensi berakhir, lisensi yang telah diberikan kepada Anda dalam Perjanjian Lisensi akan berakhir pula, Anda akan segera menghentikan semua penggunaan Pratinjau, dan ketetapan paragraf 10, 11, 12, dan 14 akan terus berlaku secara tak terbatas.
10. SANGGAHAN
10.1 ANDA SEPENUHNYA MEMAHAMI DAN MENYETUJUI BAHWA PENGGUNAAN PRATINJAU OLEH ANDA MERUPAKAN RISIKO ANDA SENDIRI DAN BAHWA PRATINJAU INI DISEDIAKAN "APA ADANYA" DAN "SEBAGAIMANA TERSEDIA" TANPA JAMINAN DALAM BENTUK APA PUN DARI GOOGLE.
10.2 PENGGUNAAN PRATINJAU DAN MATERI APA PUN YANG DIUNDUH ATAU DIPEROLEH MELALUI PENGGUNAAN PRATINJAU OLEH ANDA ADALAH ATAS KEHENDAK DAN RISIKO ANDA SENDIRI DAN ANDA BERTANGGUNG JAWAB PENUH TERHADAP KERUSAKAN PADA SISTEM KOMPUTER ATAU PERANGKAT LAIN ATAU HILANGNYA DATA AKIBAT PENGGUNAAN TERSEBUT. TANPA MEMBATASI HAL TERSEBUT, ANDA MEMAHAMI BAHWA PRATINJAU BUKANLAH RILIS STABIL DAN MUNGKIN BERISI KESALAHAN, CACAT, DAN RISIKO KEAMANAN YANG BISA MENGAKIBATKAN KERUSAKAN SIGNIFIKAN, TERMASUK KEHILANGAN PENGGUNAAN ATAS SISTEM KOMPUTER ANDA ATAU PERANGKAT LAIN DENGAN SEPENUHNYA DAN TIDAK BISA DIPULIHKAN LAGI.
10.3 GOOGLE LEBIH LANJUT MENYANGGAH SEMUA JAMINAN DAN PERSYARATAN APA PUN, BAIK TERSURAT MAUPUN TERSIRAT, TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN TERSIRAT DAN PERSYARATAN MENGENAI DAYA JUAL, KESESUAIAN DENGAN TUJUAN TERTENTU, DAN NON-PELANGGARAN.
11. PEMBATASAN KEWAJIBAN
11.1 ANDA SEPENUHNYA MEMAHAMI DAN MENYETUJUI BAHWA GOOGLE, ANAK PERUSAHAAN DAN AFILIASINYA, DAN PEMBERI LISENSINYA TIDAK AKAN BERTANGGUNG JAWAB KEPADA ANDA BERDASARKAN TEORI KEWAJIBAN TERHADAP SEGALA KERUGIAN LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS, JANGKA PANJANG ATAU GANTI RUGI YANG DIAKIBATKAN OLEH ANDA, TERMASUK HILANGNYA DATA, WALAUPUN GOOGLE ATAU PERWAKILANNYA TELAH DIBERI TAHU ATAU SEHARUSNYA MENGETAHUI KEMUNGKINAN TIMBULNYA KEHILANGAN TERSEBUT.
12. Penggantian Kerugian
12.1 Sejauh maksimum yang diizinkan oleh hukum, Anda setuju untuk membela, mengganti kerugian dan melepaskan tanggung jawab Google, afiliasinya beserta direksi, petugas, karyawan dan agennya dari dan terhadap setiap dan semua klaim, tindakan, gugatan, proses hukum, serta setiap dan semua kehilangan, kewajiban, kerusakan, biaya dan pengeluaran (termasuk biaya pengacara yang sewajarnya) yang timbul atau diakibatkan dari (a) penggunaan Pratinjau oleh Anda, (b) aplikasi apa pun yang Anda kembangkan dari Pratinjau yang melanggar Hak Kekayaan Intelektual seseorang atau mencemarkan nama baik seseorang atau melanggar hak mereka berkaitan dengan publisitas atau privasi, dan (c) ketidakpatuhan Anda terhadap Perjanjian Lisensi ini.
13. Perubahan pada Perjanjian Lisensi
13.1 Google boleh membuat perubahan pada Perjanjian Lisensi saat mendistribusikan versi baru Pratinjau. Saat perubahan tersebut dibuat, Google akan menyediakan versi baru Perjanjian Lisensi di situs web penyediaan Pratinjau.
14. Ketentuan Hukum Umum
14.1 Perjanjian Lisensi ini merupakan perjanjian hukum antara Anda dan Google dan mengatur penggunaan Pratinjau oleh Anda (tidak termasuk layanan apa pun yang mungkin disediakan Google untuk Anda dalam perjanjian tertulis terpisah), dan sepenuhnya menggantikan perjanjian sebelumnya antara Anda dan Google dalam kaitannya dengan Pratinjau.
14.2 Anda setuju bahwa jika Google tidak menjalankan atau menerapkan hak atau upaya hukum yang terkandung dalam Perjanjian Lisensi ini (atau bila Google memiliki kewenangan berdasarkan hukum yang berlaku), tindakan ini tidak akan dianggap sebagai pelepasan hak secara resmi oleh Google dan bahwa hak atau upaya hukum tersebut akan tetap bisa digunakan oleh Google.
14.3 Jika persidangan hukum yang berwenang untuk memutuskan perkara ini menetapkan bahwa ada ketetapan Perjanjian Lisensi ini yang tidak valid, maka ketetapan tersebut akan dihapus dari Perjanjian Lisensi tanpa memengaruhi bagian selebihnya dari Perjanjian Lisensi ini. Ketetapan selebihnya dari Perjanjian Lisensi ini akan tetap sah dan berlaku.
14.4 Anda mengakui dan menyetujui bahwa setiap anggota dari kelompok perusahaan yang diinduki oleh Google akan menjadi pihak ketiga penerima manfaat dari Perjanjian Lisensi ini dan bahwa perusahaan tersebut berhak untuk secara langsung memberlakukan, dan bergantung pada, ketetapan yang dimuat dalam Perjanjian Lisensi ini yang memberikan manfaat (atau hak yang mendukung) kepada mereka. Selain yang telah disebutkan di atas, tidak ada orang atau perusahaan lain yang akan menjadi pihak ketiga penerima manfaat dari Perjanjian Lisensi ini
14.5 PEMBATASAN EKSPOR. PRATINJAU TUNDUK PADA HUKUM DAN PERATURAN EKSPOR AMERIKA SERIKAT. ANDA HARUS MEMATUHI SEMUA HUKUM DAN PERATURAN NASIONAL DAN INTERNASIONAL YANG BERLAKU PADA PRATINJAU. HUKUM INI MENYERTAKAN PEMBATASAN ATAS TUJUAN, PENGGUNA AKHIR DAN PENGGUNAAN AKHIR
14.6 Perjanjian Lisensi ini tidak boleh diberikan atau dialihkan baik oleh Anda tanpa persetujuan tertulis sebelumnya dari Google, dan upaya apa pun untuk mengalihkannya tanpa persetujuan akan menjadi tidak sah. Anda tidak boleh mendelegasikan tanggung jawab atau kewajiban berdasarkan Perjanjian Lisensi ini tanpa persetujuan tertulis sebelumnya dari pihak lain.
14.7 Perjanjian Lisensi ini, dan hubungan Anda dengan Google berdasarkan Perjanjian Lisensi ini, akan diatur oleh hukum Negara Bagian California tanpa mengindahkan pertentangan ketetapan hukumnya. Anda dan Google setuju untuk tunduk pada yurisdiksi eksklusif pengadilan yang berlokasi di county Santa Clara, California untuk menyelesaikan segala masalah hukum yang timbul dari Perjanjian Lisensi ini. Meski demikian, Anda setuju bahwa Google akan tetap diizinkan untuk mengajukan upaya hukum (atau tipe keringanan hukum setara yang mendesak) dalam yurisdiksi apa pun.
</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">Saya telah membaca dan menyetujui ketentuan dan persyaratan di atas</label>
</p>
<p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p>
</div>
</div><!-- end TOS -->
<div id="landing">
<p>
Halaman ini menyediakan tautan ke citra perangkat lewat jaringan seluler (OTA) dan menjelaskan
cara menerapkan pembaruan OTA secara manual ke suatu perangkat. Prosedur ini berguna
untuk memulihkan perangkat yang menerima pembaruan OTA melalui Android Beta
Program dan tidak jalan setelah pembaruan dipasang.
</p>
<h2 id="install-ota">Memasang Citra OTA</h2>
<p></p>
<p>Untuk pasang OTA pada perangkat:</p>
<ol>
<li>Unduh citra perangkat OTA dari tabel di bawah.</li>
<li>Boot ulang perangkat ke dalam mode Recovery. Untuk informasi selengkapnya mengenai cara masuk ke mode ini
di perangkat Nexus, lihat
<a href="https://support.google.com/nexus/answer/4596836">Setel ulang perangkat Nexus
Anda ke setelan pabrik</a>.
</li>
<li>Pada perangkat, pilih <strong>ADB sideload</strong>.</li>
<li>Hubungkan perangkat ke komputer dengan lingkungan pengembangan Android
yang telah dimuat dan alat Android Debug Bridge (adb) yang telah dipasang.</li>
<li>Jalankan perintah berikut:
<pre>adb sideload <em>&lt;ota-package&gt;</em></pre>
</li>
</ol>
<h2 id="ota-images">Citra OTA Perangkat</h2>
<table>
<tr>
<th scope="col">Perangkat</th>
<th scope="col">Unduhan / Checksum</th>
</tr>
<tr id="bullhead">
<td>Nexus 5X <br>"bullhead"</td>
<td><a href="#top" onclick="onDownload(this)"
>bullhead-ota-npd90g-0a874807.zip</a><br>
MD5: 4b83b803fac1a6eec13f66d0afc6f46e<br>
SHA-1: a9920bcc8d475ce322cada097d085448512635e2
</td>
</tr>
<tr id="shamu">
<td>Nexus 6 <br>"shamu"</td>
<td><a href="#top" onclick="onDownload(this)"
>shamu-ota-npd90g-06f5d23d.zip</a><br>
MD5: 513570bb3a91878c2d1a5807d2340420<br>
SHA-1: 2d2f40636c95c132907e6ba0d10b395301e969ed
</td>
</tr>
<tr id="angler">
<td>Nexus 6P <br>"angler"</td>
<td><a href="#top" onclick="onDownload(this)"
>angler-ota-npd90g-5baa69c2.zip</a><br>
MD5: 096fe26c5d50606a424d2f3326c0477b<br>
SHA-1: 468d2e7aea444505513ddc183c85690c00fab0c1
</td>
</tr>
<tr id="volantis">
<td>Nexus 9 <br>"volantis"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantis-ota-npd90g-c04785e1.zip</a><br>
MD5: 6aecd3b0b3a839c5ce1ce4d12187b03e<br>
SHA-1: 31633180635b831e59271a7d904439f278586f49
</td>
</tr>
<tr id="volantisg">
<td>Nexus 9G <br>"volantisg"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantisg-ota-npd90g-c56aa1b0.zip</a><br>
MD5: 0493fa79763d67bcdde8007299e1888d<br>
SHA-1: f709daf81968a1b27ed41fe40d42e0d106f3c494
</td>
</tr>
<tr id="fugu">
<td>Nexus Player <br>"fugu"</td>
<td><a href="#top" onclick="onDownload(this)"
>fugu-ota-npd90g-3a0643ae.zip</a><br>
MD5: 9c38b6647fe5a4f2965196b7c409f0f7<br>
SHA-1: 77c6fb05191f0c2ae0956bae18f1c80b2f922f05
</td>
</tr>
<tr id="ryu">
<td>Pixel C <br>"ryu"</td>
<td><a href="#top" onclick="onDownload(this)"
>ryu-ota-npd90g-ec931914.zip</a><br>
MD5: 4c6135498ca156a9cdaf443ddfdcb2ba<br>
SHA-1: 297cc9a204685ef5507ec087fc7edf5b34551ce6
</td>
</tr>
<tr id="seed">
<td>General Mobile 4G (Android One) <br>"seed"</td>
<td><a href="#top" onclick="onDownload(this)"
>seed_l8150-ota-npd90g-dcb0662d.zip</a><br>
MD5: f40ea6314a13ea6dd30d0e68098532a2<br>
SHA-1: 11af10b621f4480ac63f4e99189d61e1686c0865
</td>
</tr>
</table>
</div><!-- landing -->
</div><!-- relative wrapper -->
<script>
var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/ota/";
function onDownload(link) {
$("#downloadForRealz").html("Download " + $(link).text());
$("#downloadForRealz").attr('href', urlRoot + $(link).text());
$("#tos").fadeIn('fast');
$("#landing").fadeOut('fast');
return true;
}
function onAgreeChecked() {
/* verifikasi apakah TOS disetujui */
if ($("input#agree").is(":checked")) {
/* tampilkan tombol unduh */
$("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>

View File

@@ -1,544 +0,0 @@
page.title=Menguji pada Perangkat
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">Sebelum mengunduh dan memasang
komponen Android Preview SDK, Anda harus menyetujui ketentuan dan persyaratan
berikut.</p>
<h2 class="norule">Ketentuan dan Persyaratan</h2>
<div class="sdk-terms" onfocus="this.blur()" style="width:678px">
Ini adalah Perjanjian Lisensi Android SDK Preview ("Perjanjian Lisensi").
1. Pengantar
1.1 Android SDK Preview (dalam Perjanjian Lisensi ini disebut "Pratinjau" dan secara spesifik termasuk file sistem Android, paket API, dan file pustaka Pratinjau, jika disediakan) diberikan lisensinya kepada Anda sesuai dengan ketentuan Perjanjian Lisensi. Perjanjian Lisensi ini merupakan kontrak yang mengikat secara hukum antara Anda dan Google dalam kaitannya dengan penggunaan Pratinjau oleh Anda.
1.2 "Android" berarti tumpukan perangkat lunak Android untuk perangkat, seperti yang tersedia di Android Open Source Project, yang ada di URL berikut: http://source.android.com/, yang selalu diperbarui.
1.3 “Kompatibel dengan Android” berarti segala implementasi Android yang (i) sesuai dengan Android Compatibility Definition Document, yang bisa ditemukan di situs web kompatibilitas Android (http://source.android.com/compatibility) dan yang selalu diperbarui; serta (ii) berhasil lulus Android Compatibility Test Suite (CTS).
1.4 "Google" berarti Google Inc., perusahaan asal Delaware dengan kantor bisnis utama di 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
2. Menerima Perjanjian Lisensi
2.1 Agar bisa menggunakan Pratinjau, Anda terlebih dahulu harus menyetujui Perjanjian Lisensi ini. Anda tidak boleh menggunakan Pratinjau jika tidak menerima Perjanjian Lisensi.
2.2 Dengan mengklik untuk menerima dan/atau menggunakan Pratinjau, berarti Anda menyetujui ketentuan Perjanjian Lisensi.
2.3 Anda tidak boleh menggunakan Pratinjau dan tidak boleh menerima Perjanjian Lisensi jika Anda adalah orang yang dilarang menerima Pratinjau berdasarkan hukum Amerika Serikat atau negara lainnya termasuk negara di mana Anda tinggal atau dari mana Anda menggunakan Pratinjau.
2.4 Jika Anda akan menggunakan Pratinjau di lingkungan perusahaan atau organisasi Anda, berarti Anda setuju untuk terikat oleh Perjanjian Lisensi atas nama perusahaan Anda atau entitas lainnya, serta Anda mewakili dan menjamin bahwa Anda memiliki kewenangan hukum penuh untuk mengikat perusahaan Anda atau entitas tersebut pada Perjanjian Lisensi ini. Jika Anda tidak memiliki kewenangan yang disyaratkan, Anda tidak boleh menerima Perjanjian Lisensi atau menggunakan Pratinjau atas nama perusahaan Anda atau entitas lainnya.
3. Lisensi Pratinjau dari Google
3.1 Sesuai dengan ketentuan Perjanjian Lisensi ini, Google memberi Anda lisensi yang tidak bisa disublisensikan, non-eksklusif, tidak bisa dialihkan, bebas royalti, bersifat global dan terbatas dalam menggunakan Pratinjau hanya untuk keperluan pengembangan aplikasi yang kompatibel untuk diimplementasikan pada Android.
3.2 Anda tidak boleh menggunakan Pratinjau ini untuk mengembangkan aplikasi platform lain (termasuk implementasi yang tidak kompatibel pada Android) atau untuk mengembangkan SDK lain. Anda tentu saja bebas mengembangkan aplikasi untuk platform lain, termasuk implementasi yang tidak kompatibel pada Android, karena Pratinjau ini tidak digunakan untuk tujuan tersebut.
3.3 Anda setuju bahwa Google atau pihak ketiga memiliki semua hak, kuasa dan kepentingan hukum dalam dan pada Pratinjau, termasuk Hak Kekayaan Intelektual yang terdapat dalam Pratinjau. "Hak Kekayaan Intelektual" berarti setiap dan semua hak yang berdasarkan pada hukum paten, hukum hak cipta, hukum rahasia dagang, hukum merek dagang, dan setiap dan semua hak kepemilikan lainnya. Google memiliki semua hak yang tidak secara tersurat diberikan kepada Anda.
3.4 Anda tidak boleh menggunakan Pratinjau untuk tujuan apa pun yang tidak secara tersurat diizinkan dalam Perjanjian Lisensi ini. Kecuali sejauh yang diperlukan oleh lisensi pihak ketiga yang berlaku, Anda tidak boleh: (a) menyalin (kecuali untuk keperluan pencadangan), memodifikasi, mengadaptasi, mendistribusikan kembali, mendekompilasi, merekayasa balik, membongkar atau membuat karya turunan dari Pratinjau atau bagian apa pun dari Pratinjau; atau (b) memuat bagian apa pun dari Pratinjau ke sebuah handset ponsel atau perangkat keras selain komputer pribadi, menggabungkan suatu bagian dari Pratinjau dengan perangkat lunak lain, atau mendistribusikan perangkat lunak atau perangkat yang menggabungkan suatu bagian dari Pratinjau.
3.5 Penggunaan, reproduksi dan distribusi komponen Pratinjau yang berlisensi perangkat lunak sumber terbuka diatur semata-mata oleh ketentuan lisensi perangkat lunak sumber terbuka tersebut dan bukan oleh Perjanjian Lisensi ini. Anda menyetujui bagian selebihnya dari lisensi dengan maksud baik sehubungan dengan lisensi perangkat lunak sumber terbuka tersebut sesuai dengan semua hak yang diberikan dan untuk menahan diri dari segala tindakan yang mungkin akan mengakhiri, menangguhkan, atau melanggar hak tersebut.
3.6 Anda setuju bahwa bentuk dan sifat Pratinjau yang disediakan oleh Google dapat berubah tanpa pemberitahuan sebelumnya kepada Anda dan bahwa versi Pratinjau mendatang mungkin tidak kompatibel dengan aplikasi yang dikembangkan di versi Pratinjau sebelumnya. Anda setuju bahwa Google boleh menghentikan (secara permanen atau sementara) penyediaan Pratinjau (atau fitur apa pun dalam Pratinjau) kepada Anda atau pengguna pada umumnya atas kebijakan Google semata, tanpa pemberitahuan sebelumnya kepada Anda.
3.7 Perjanjian Lisensi ini tidak memberi Anda hak untuk menggunakan nama dagang, merek dagang, merek layanan, logo, nama domain, atau fitur merek khas Google lainnya.
3.8 Anda setuju bahwa Anda tidak akan membuang, mengaburkan, atau mengubah pernyataan hak kepemilikan apa pun (termasuk pemberitahuan hak cipta dan merek dagang) yang terlampir atau termuat dalam Pratinjau.
4. Penggunaan Pratinjau oleh Anda
4.1 Google setuju bahwa Perjanjian Lisensi ini tidak memberi Google hak, kuasa, dan kepentingan hukum dari Anda (atau pemberi lisensi Anda) dalam atau pada aplikasi perangkat lunak apa pun yang Anda kembangkan menggunakan Pratinjau ini, termasuk kekayaan intelektual yang ada dalam aplikasi tersebut.
4.2 Anda setuju untuk menggunakan Pratinjau dan menulis aplikasi hanya untuk tujuan yang diizinkan oleh (a) Perjanjian Lisensi, dan (b) hukum yang berlaku, peraturan atau praktik yang diterima secara umum atau panduan dalam yurisdiksi terkait (termasuk hukum mengenai ekspor data atau perangkat lunak ke dan dari Amerika Serikat atau negara lain yang terkait).
4.3 Anda setuju jika Anda menggunakan Pratinjau untuk mengembangkan aplikasi, Anda akan melindungi hak privasi dan hak hukum pengguna. Jika pengguna memberikan nama pengguna, sandi, atau informasi login atau informasi pribadinya, Anda harus membuat pengguna tersebut menyadari bahwa informasi yang diberikannya akan bisa digunakan oleh aplikasi Anda, dan Anda harus memberikan perlindungan dan pemberitahuan privasi yang memadai secara hukum bagi pengguna tersebut. Jika aplikasi Anda menyimpan informasi pribadi atau sensitif yang diberikan oleh pengguna, aplikasi Anda harus melakukannya dengan aman. Jika pengguna memberikan informasi Akun Google, aplikasi Anda hanya boleh menggunakan informasi tersebut untuk mengakses Akun Google pengguna saat, dan untuk tujuan terbatas di mana, pengguna tersebut telah memberikan izin kepada Anda untuk melakukannya.
4.4 Anda setuju bahwa Anda tidak akan terlibat dalam aktivitas apa pun dengan Pratinjau, termasuk pengembangan atau distribusi aplikasi yang mengganggu, mengacaukan, merusak, atau mengakses secara tidak sah server, jaringan atau properti layanan Google atau pihak ketiga lainnya.
4.5 Anda setuju bertanggung jawab penuh untuk (dan bahwa Google tidak bertanggung jawab terhadap Anda atau pihak ketiga lainnya untuk) data, materi, atau sumber daya apa pun yang Anda buat, kirimkan atau tampilkan melalui Android dan/atau aplikasi untuk Android, dan terhadap konsekuensi tindakan Anda (termasuk kerugian atau kerusakan apa pun yang mungkin dialami Google).
4.6 Anda setuju bertanggung jawab penuh terhadap (dan bahwa Google tidak bertanggung jawab terhadap Anda atau pihak ketiga lainnya untuk) pelanggaran kewajiban Anda berdasarkan Perjanjian Lisensi ini, kontrak pihak ketiga yang berlaku atau Ketentuan Layanan, atau hukum atau peraturan yang berlaku, dan terhadap konsekuensi (termasuk kerugian atau kerusakan yang mungkin dialami Google atau pihak ketiga lainnya) akibat pelanggaran tersebut.
4.7 Pratinjau ini dalam tahap pengembangan, dan pengujian serta masukan Anda merupakan bagian penting dalam proses pengembangan. Dengan menggunakan Pratinjau, Anda mengakui bahwa implementasi beberapa fitur masih dalam tahap pengembangan dan bahwa Anda tidak seharusnya mengandalkan Pratinjau berfungsi sepenuhnya sebagaimana pada rilis stabil. Anda setuju untuk tidak mendistribusikan atau mengirimkan untuk umum penggunaan aplikasi menggunakan Pratinjau karena Pratinjau ini tidak akan lagi didukung setelah Android SDK dirilis secara resmi.
5. Kredensial Pengembang Anda
5.1 Anda setuju bertanggung jawab untuk menjaga kerahasiaan semua kredensial pengembang yang mungkin diberikan Google kepada Anda atau yang mungkin Anda pilih sendiri dan bahwa Anda akan bertanggung jawab penuh terhadap semua aplikasi yang dikembangkan dengan kredensial pengembang Anda.
6. Privasi dan Informasi
6.1 Untuk terus berinovasi dan meningkatkan Pratinjau, Google boleh mengumpulkan statistik penggunaan tertentu dari perangkat lunak termasuk namun tidak terbatas pada identifier unik, alamat IP terkait, nomor versi perangkat lunak, dan informasi yang menjadi tempat penggunaan alat dan/atau layanan dalam Pratinjau dan cara penggunaannya. Sebelum informasi ini dikumpulkan, Pratinjau akan memberi tahu dan meminta persetujuan Anda. Jika Anda tidak memberikan persetujuan, informasi tersebut tidak akan dikumpulkan.
6.2 Data yang dikumpulkan akan diperiksa secara agregat untuk meningkatkan Pratinjau dan dikelola sesuai dengan Kebijakan Privasi Google yang terdapat di http://www.google.com/policies/privacy.
7. Aplikasi Pihak Ketiga
7.1 Jika Anda menggunakan Pratinjau untuk menjalankan aplikasi yang dikembangkan oleh pihak ketiga atau yang mengakses data, materi atau sumber daya yang disediakan oleh pihak ketiga, Anda setuju bahwa Google tidak bertanggung jawab terhadap aplikasi, data, materi atau sumber daya tersebut. Anda memahami bahwa semua data, materi atau sumber daya yang mungkin Anda akses melalui aplikasi pihak ketiga merupakan tanggung jawab penuh dari pihak yang menjadi asal data tersebut dan Google tidak bertanggung jawab terhadap kerugian atau kerusakan apa pun yang mungkin Anda alami sebagai akibat menggunakan atau mengakses aplikasi, data, materi, atau sumber daya pihak ketiga tersebut.
7.2 Anda harus menyadari bahwa data, materi dan sumber daya yang diberikan kepada Anda melalui aplikasi pihak ketiga mungkin dilindungi oleh hak kekayaan intelektual yang dimiliki oleh penyedia (atau oleh orang lain atau perusahaan atas nama mereka). Anda tidak boleh memodifikasi, menyewakan, menyewabelikan, meminjamkan, menjual, mendistribusikan atau membuat karya turunan berdasarkan data, materi, atau sumber daya ini (baik secara keseluruhan atau sebagian) kecuali Anda secara khusus diberikan izin untuk melakukannya oleh pemilik yang bersangkutan.
7.3 Anda mengakui bahwa penggunaan Anda atas aplikasi, data, materi, atau sumber daya pihak ketiga semacam itu tunduk pada ketentuan terpisah antara Anda dan pihak ketiga yang bersangkutan.
8. Menggunakan Google API
8.1 Google API
8.1.1 Jika Anda menggunakan API (Antarmuka Pemrograman Aplikasi) untuk mengambil data dari Google, Anda mengakui bahwa data tersebut dilindungi hak kekayaan intelektual yang dimiliki Google atau pihak-pihak yang menyediakan data (atau oleh orang lain atau perusahaan atas nama mereka). Penggunaan API oleh Anda tunduk pada Ketentuan Layanan tambahan. Anda tidak boleh memodifikasi, menyewakan, menyewabelikan, meminjamkan, menjual, mendistribusikan atau membuat karya turunan berdasarkan data ini (baik secara keseluruhan atau sebagian) kecuali diizinkan oleh Ketentuan Layanan yang bersangkutan.
8.1.2 Jika Anda menggunakan API dalam bentuk apa pun untuk mengambil data pengguna dari Google, Anda mengakui dan menyetujui bahwa Anda akan mengambil data hanya dengan persetujuan yang jelas dari pengguna dan hanya bila, dan sebatas keperluan yang diizinkan oleh pengguna tersebut untuk Anda lakukan.
9. Mengakhiri Perjanjian Lisensi
9.1 Perjanjian Lisensi ini akan terus berlaku hingga diakhiri oleh Anda atau Google sebagaimana diatur di bawah ini.
9.2 Jika Anda ingin mengakhiri Perjanjian Lisensi ini, Anda boleh melakukannya dengan menghentikan penggunaan Pratinjau dan kredensial pengembang yang relevan.
9.3 Google boleh mengakhiri Perjanjian Lisensi ini dengan Anda kapan saja, dengan atau tanpa sebab, setelah memberi tahu Anda.
9.4 Perjanjian Lisensi akan berakhir secara otomatis tanpa pemberitahuan atau tindakan lainnya bila, mana saja yang lebih dahulu:
(A) Google berhenti menyediakan Pratinjau atau bagian Pratinjau tertentu kepada pengguna di negara tempat Anda tinggal atau negara tempat asal Anda menggunakan layanan; dan
(B) Google mengeluarkan versi rilis final dari Android SDK.
9.5 Bila Perjanjian Lisensi berakhir, lisensi yang telah diberikan kepada Anda dalam Perjanjian Lisensi akan berakhir pula, Anda akan segera menghentikan semua penggunaan Pratinjau, dan ketetapan paragraf 10, 11, 12, dan 14 akan terus berlaku secara tak terbatas.
10. SANGGAHAN
10.1 ANDA SEPENUHNYA MEMAHAMI DAN MENYETUJUI BAHWA PENGGUNAAN PRATINJAU OLEH ANDA MERUPAKAN RISIKO ANDA SENDIRI DAN BAHWA PRATINJAU INI DISEDIAKAN "APA ADANYA" DAN "SEBAGAIMANA TERSEDIA" TANPA JAMINAN DALAM BENTUK APA PUN DARI GOOGLE.
10.2 PENGGUNAAN PRATINJAU DAN MATERI APA PUN YANG DIUNDUH ATAU DIPEROLEH MELALUI PENGGUNAAN PRATINJAU OLEH ANDA ADALAH ATAS KEHENDAK DAN RISIKO ANDA SENDIRI DAN ANDA BERTANGGUNG JAWAB PENUH TERHADAP KERUSAKAN PADA SISTEM KOMPUTER ATAU PERANGKAT LAIN ATAU HILANGNYA DATA AKIBAT PENGGUNAAN TERSEBUT. TANPA MEMBATASI HAL TERSEBUT, ANDA MEMAHAMI BAHWA PRATINJAU BUKANLAH RILIS STABIL DAN MUNGKIN BERISI KESALAHAN, CACAT, DAN RISIKO KEAMANAN YANG BISA MENGAKIBATKAN KERUSAKAN SIGNIFIKAN, TERMASUK KEHILANGAN PENGGUNAAN ATAS SISTEM KOMPUTER ANDA ATAU PERANGKAT LAIN DENGAN SEPENUHNYA DAN TIDAK BISA DIPULIHKAN LAGI.
10.3 GOOGLE LEBIH LANJUT MENYANGGAH SEMUA JAMINAN DAN PERSYARATAN APA PUN, BAIK TERSURAT MAUPUN TERSIRAT, TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN TERSIRAT DAN PERSYARATAN MENGENAI DAYA JUAL, KESESUAIAN DENGAN TUJUAN TERTENTU, DAN NON-PELANGGARAN.
11. PEMBATASAN KEWAJIBAN
11.1 ANDA SEPENUHNYA MEMAHAMI DAN MENYETUJUI BAHWA GOOGLE, ANAK PERUSAHAAN DAN AFILIASINYA, DAN PEMBERI LISENSINYA TIDAK AKAN BERTANGGUNG JAWAB KEPADA ANDA BERDASARKAN TEORI KEWAJIBAN TERHADAP SEGALA KERUGIAN LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS, JANGKA PANJANG ATAU GANTI RUGI YANG DIAKIBATKAN OLEH ANDA, TERMASUK HILANGNYA DATA, WALAUPUN GOOGLE ATAU PERWAKILANNYA TELAH DIBERI TAHU ATAU SEHARUSNYA MENGETAHUI KEMUNGKINAN TIMBULNYA KEHILANGAN TERSEBUT.
12. Penggantian Kerugian
12.1 Sejauh maksimum yang diizinkan oleh hukum, Anda setuju untuk membela, mengganti kerugian dan melepaskan tanggung jawab Google, afiliasinya beserta direksi, petugas, karyawan dan agennya dari dan terhadap setiap dan semua klaim, tindakan, gugatan, proses hukum, serta setiap dan semua kehilangan, kewajiban, kerusakan, biaya dan pengeluaran (termasuk biaya pengacara yang sewajarnya) yang timbul atau diakibatkan dari (a) penggunaan Pratinjau oleh Anda, (b) aplikasi apa pun yang Anda kembangkan dari Pratinjau yang melanggar Hak Kekayaan Intelektual seseorang atau mencemarkan nama baik seseorang atau melanggar hak mereka berkaitan dengan publisitas atau privasi, dan (c) ketidakpatuhan Anda terhadap Perjanjian Lisensi ini.
13. Perubahan pada Perjanjian Lisensi
13.1 Google boleh membuat perubahan pada Perjanjian Lisensi saat mendistribusikan versi baru Pratinjau. Saat perubahan tersebut dibuat, Google akan menyediakan versi baru Perjanjian Lisensi di situs web penyediaan Pratinjau.
14. Ketentuan Hukum Umum
14.1 Perjanjian Lisensi ini merupakan perjanjian hukum antara Anda dan Google dan mengatur penggunaan Pratinjau oleh Anda (tidak termasuk layanan apa pun yang mungkin disediakan Google untuk Anda dalam perjanjian tertulis terpisah), dan sepenuhnya menggantikan perjanjian sebelumnya antara Anda dan Google dalam kaitannya dengan Pratinjau.
14.2 Anda setuju bahwa jika Google tidak menjalankan atau menerapkan hak atau upaya hukum yang terkandung dalam Perjanjian Lisensi ini (atau bila Google memiliki kewenangan berdasarkan hukum yang berlaku), tindakan ini tidak akan dianggap sebagai pelepasan hak secara resmi oleh Google dan bahwa hak atau upaya hukum tersebut akan tetap bisa digunakan oleh Google.
14.3 Jika persidangan hukum yang berwenang untuk memutuskan perkara ini menetapkan bahwa ada ketetapan Perjanjian Lisensi ini yang tidak valid, maka ketetapan tersebut akan dihapus dari Perjanjian Lisensi tanpa memengaruhi bagian selebihnya dari Perjanjian Lisensi ini. Ketetapan selebihnya dari Perjanjian Lisensi ini akan tetap sah dan berlaku.
14.4 Anda mengakui dan menyetujui bahwa setiap anggota dari kelompok perusahaan yang diinduki oleh Google akan menjadi pihak ketiga penerima manfaat dari Perjanjian Lisensi ini dan bahwa perusahaan tersebut berhak untuk secara langsung memberlakukan, dan bergantung pada, ketetapan yang dimuat dalam Perjanjian Lisensi ini yang memberikan manfaat (atau hak yang mendukung) kepada mereka. Selain yang telah disebutkan di atas, tidak ada orang atau perusahaan lain yang akan menjadi pihak ketiga penerima manfaat dari Perjanjian Lisensi ini
14.5 PEMBATASAN EKSPOR. PRATINJAU TUNDUK PADA HUKUM DAN PERATURAN EKSPOR AMERIKA SERIKAT. ANDA HARUS MEMATUHI SEMUA HUKUM DAN PERATURAN NASIONAL DAN INTERNASIONAL YANG BERLAKU PADA PRATINJAU. HUKUM INI MENYERTAKAN PEMBATASAN ATAS TUJUAN, PENGGUNA AKHIR DAN PENGGUNAAN AKHIR
14.6 Perjanjian Lisensi ini tidak boleh diberikan atau dialihkan baik oleh Anda tanpa persetujuan tertulis sebelumnya dari Google, dan upaya apa pun untuk mengalihkannya tanpa persetujuan akan menjadi tidak sah. Anda tidak boleh mendelegasikan tanggung jawab atau kewajiban berdasarkan Perjanjian Lisensi ini tanpa persetujuan tertulis sebelumnya dari pihak lain.
14.7 Perjanjian Lisensi ini, dan hubungan Anda dengan Google berdasarkan Perjanjian Lisensi ini, akan diatur oleh hukum Negara Bagian California tanpa mengindahkan pertentangan ketetapan hukumnya. Anda dan Google setuju untuk tunduk pada yurisdiksi eksklusif pengadilan yang berlokasi di county Santa Clara, California untuk menyelesaikan segala masalah hukum yang timbul dari Perjanjian Lisensi ini. Meski demikian, Anda setuju bahwa Google akan tetap diizinkan untuk mengajukan upaya hukum (atau tipe keringanan hukum setara yang mendesak) dalam yurisdiksi apa pun.
</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">Saya telah membaca dan menyetujui ketentuan dan persyaratan di atas</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>Dalam dokumen ini</h2>
<ol>
<li><a href="#device-preview">Menyiapkan perangkat keras</a>
<ol>
<li><a href="#ota">Mendapatkan pembaruan lewat jaringan seluler</a></li>
<li><a href="#flash">Mem-flash perangkat secara manual</a></li>
<li><a href="#revertDevice">Mencopot pemasangan</a></li>
</ol>
</li>
<li><a href="#setupAVD">Menyiapkan emulator</a></li>
</ol>
</div>
</div>
<p>
Untuk menjalankan dan menguji aplikasi Anda pada platform baru, Anda perlu menyiapkan lingkungan waktu proses
Android N. Anda bisa melakukannya dengan salah satu cara ini:
</p>
<ul>
<li>Pasang Android N pada perangkat keras yang didukung, atau</li>
<li>Siapkan emulator Android yang menjalankan Android N</li>
</ul>
<p>
Jika Anda ingin lingkungan untuk pengujian kompatibilitas dasar aplikasi Anda pada
platform baru, maka Anda hanya perlu APK saat ini dan perangkat keras atau
emulator. Anda tidak perlu memperbarui lingkungan
pengembangan penuh untuk melakukan pengujian dasar.
</p>
<p>
Jika Anda ingin memodifikasi aplikasi untuk menargetkan Android N atau menggunakan Android N API baru,
Anda perlu menyiapkan lingkungan pengembangan yang telah diperbarui untuk mendukung
Android N. <a href="{@docRoot}preview/setup-sdk.html">Menyiapkan Pengembangan
Android N</a> berisi detail mengenai hal ini.
</p>
<h2 id="device-preview">Menyiapkan perangkat keras</h2>
<p>
N Developer Preview menawarkan pembaruan sistem untuk berbagai jenis perangkat keras
yang bisa Anda gunakan untuk menguji aplikasi Anda, dari ponsel hingga tablet dan TV.
</p>
<p>
Jika Anda memiliki akses ke perangkat yang didukung, Anda bisa memperbaruinya ke build tahapan pencapaian Developer
Preview dengan salah satu cara berikut:
</p>
<ul>
<li><strong>Daftarkan perangkat dalam pembaruan sistem OTA otomatis</strong> melalui
<a href="https://g.co/androidbeta">Android Beta Program</a>. Setelah didaftarkan, perangkat Anda akan secara teratur menerima
pembaruan lewat jaringan seluler (OTA) untuk semua build tahapan pencapaian dalam N Developer Preview. Pendekatan
ini disarankan karena akan membantu Anda melakukan transisi secara mulus dari lingkungan saat ini
ke berbagai rilis N Developer Preview.</li>
<li><strong>Unduh citra sistem Developer Preview dan flash perangkat</strong>.
Pembaruan OTA tidak disediakan secara otomatis untuk perangkat yang Anda flash secara manual, namun
Anda bisa mendaftarkan perangkat tersebut dalam Android Beta Program untuk memperoleh pembaruan OTA. </li>
</ul>
<h3 id="ota">Daftarkan perangkat dalam pembaruan OTA otomatis</h3>
<p>
Jika Anda memiliki akses ke perangkat yang didukung (lihat daftar dalam tabel
Unduhan), Anda bisa menerima pembaruan lewat jaringan seluler ke versi pratinjau Android
dengan mendaftarkan perangkat itu ke <a href="https://g.co/androidbeta">Android Beta Program</a>. Pembaruan ini
secara otomatis akan diunduh dan memperbarui perangkat Anda seperti
pembaruan sistem resmi.
</p>
<p>
Anda bisa membatalkan pendaftaran perangkat kapan saja. Perangkat akan menerima pembaruan OTA
ke versi produksi terbaru Android yang tersedia untuk perangkat itu
(misalnya, Android 6.0 Marshmallow). Pembaruan mengharuskan penyetelan ulang
perangkat secara penuh, jadi data pengguna pada perangkat itu akan dibuang. Pastikan <strong>mencadangkan
data penting</strong> sebelum membatalkan pendaftaran perangkat.
</p>
<p>
Untuk informasi selengkapnya dan untuk mendaftarkan perangkat Anda, lihat
situs web <a href="https://g.co/androidbeta">Android Beta Program</a>.
</p>
<p class="note"><strong>Catatan:</strong>
Membatalkan pendaftaran mengharuskan penyetelan ulang perangkat secara penuh. Cadangkan
data penting terlebih dahulu.
</p>
<h3 id="flash">Mem-flash perangkat secara manual</h3>
<p>
Anda bisa mengunduh citra sistem Developer Preview terbaru dan
mem-flash-nya secara manual ke perangkat Anda kapan saja. Lihat tabel di bawah untuk mengunduh citra
sistem perangkat pengujian Anda. Mem-flash perangkat secara manual berguna jika Anda harus
mengontrol secara persis lingkungan pengujian tersebut atau harus memasang ulang secara rutin,
misalnya untuk pengujian otomatis.
</p>
<!-- You can flash by ota or system image --><p>
Memasang citra sistem pada perangkat <strong>akan membuang semua data dari
perangkat</strong>, karena itu Anda harus mencadangkan data terlebih dahulu.
</p>
<p>
Setelah Anda mencadangkan data perangkat dan mengunduh citra sistem di bawah ini yang
sesuai dengan perangkat Anda, ikuti petunjuk di <a href="https://developers.google.com/android/nexus/images#instructions">developers.google.com/android</a>
untuk mem-flash citra ini ke perangkat Anda.
</p>
<p>
Citra sistem yang di-flash secara manual <strong>tidak secara otomatis akan
menerima pembaruan OTA</strong> ke build tahapan pencapaian Developer Preview
terbaru. Pastikan lingkungan Anda selalu diperbarui dan lakukan flash
citra sistem yang baru di setiap tahapan pencapaian Developer Preview.
</p>
<p>
Jika Anda memutuskan ingin mendapatkan pembaruan OTA setelah mem-flash perangkat secara manual,
Anda tinggal mendaftarkan perangkat dalam <a href="https://g.co/androidbeta">
Android Beta Program</a>. Anda bisa mendaftarkan perangkat kapan saja untuk menerima pembaruan Pratinjau
berikutnya lewat jaringan seluler.
</p>
<table>
<tr>
<th scope="col">Perangkat</th>
<th scope="col">Unduhan / Checksum</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">Mencopot pemasangan Pratinjau dari perangkat</h3>
<p>
Jika Anda ingin mencopot pemasangan Pratinjau dari perangkat, Anda bisa melakukannya dengan salah satu cara
ini: </p>
<ul>
<li><strong>Dapatkan citra sistem sesuai spesifikasi pabrik</strong> kemudian flash
secara manual ke perangkat.
<ul>
<li>Untuk <strong>perangkat Nexus dan Pixel C</strong>, lihat halaman
<a href="http://developers.google.com/android/nexus/images">Citra Pabrik
untuk Perangkat Nexus</a> untuk mengunduhnya. </li>
<li>Untuk <strong>perangkat lainnya</strong>, hubungi produsen perangkat
secara langsung. Atau, jika perangkat didukung
dalam Android Beta Program, Anda bisa mendaftarkan perangkat dalam
program kemudian membatalkan pendaftarannya (lihat di bawah).</li>
</ul>
</li>
<li><strong>Batalkan pendaftaran perangkat dari Android Beta Program</strong>. Jika
perangkat telah terdaftar dalam <a href="https://g.co/androidbeta">Android Beta
Program</a>, apa pun perangkatnya, Anda cukup membatalkan pendaftarannya dari program tersebut.
<p>
Perangkat akan menerima pembaruan OTA ke versi produksi terbaru
Android yang tersedia untuk perangkat itu (misalnya, Android 6.0 Marshmallow).
Pembaruan mengharuskan penyetelan ulang perangkat secara penuh, jadi data pengguna pada perangkat itu akan
dibuang. Pastikan Anda <strong>mencadangkan data penting</strong> sebelum
membatalkan pendaftaran perangkat.
</p>
</li>
</ul>
<p class="note"><strong>Catatan:</strong>
Mencopot pemasangan citra sistem Developer Preview sebelum
program berakhir mengharuskan penyetelan ulang perangkat secara penuh dan membuang semua data pengguna
pada perangkat.
</p>
<h2 id="setupAVD">Menyiapkan emulator</h2>
<p>Untuk menggunakan Android Emulator guna menjalankan Android N Preview, Anda perlu
mengunduh Android N Preview SDK dan membuat perangkat maya untuk
emulator.</p>
<p>Pertama, unduh Android N Preview SDK sebagai berikut (jika Anda
sudah memperolehnya saat <a href="{@docRoot}preview/setup-sdk.html">menyiapkan
pengembangan Android N</a>, Anda bisa lewati bagian ini):
<ol>
<li>Di Android Studio, buka dialog Settings
(<strong>File &gt; Settings</strong> pada Windows/Linux, atau
<strong>Android Studio &gt; Preferences</strong> pada Mac). Di panel
kiri, pilih <strong>Appearance &amp; Behavior &gt;
System Settings &gt; Android SDK</strong>.
<li>Klik tab <strong>SDK Platforms</strong>, kemudian pilih kotak centang
<strong>Android N Preview</strong>.</li>
<li>Klik tab <strong>SDK Tools</strong>, kemudian pilih
kotak centang <strong>Android SDK Build Tools</strong>, <strong>Android SDK
Platform-Tools</strong>, dan <strong>Android SDK Tools</strong>.
</li>
<li>Klik <strong>OK</strong>, dan terima
perjanjian lisensi untuk setiap paket yang akan dipasang.
</li>
</ol>
<p>Sekarang Anda seharusnya telah memiliki <strong>Android SDK Built-Tools 24.0 0 rc1</strong>,
<strong>Platform-Tools 24.0.0 rc1</strong>, dan <strong>SDK Tools
25.0.9</strong>. Jika Anda tidak memperbarui SDK Tools ke 25.0.9, maka Anda tidak akan
dapat menjalankan citra sistem x86_64 untuk Android N.</p>
<p>Sekarang buatlah perangkat maya dengan citra sistem Android N:</p>
<ol>
<li>Buka AVD Manager dengan memilih <strong>Tools &gt; Android &gt;
AVD Manager</strong>.</li>
<li>Klik <strong>Create Virtual Device</strong>.</li>
<li>Pilih perangkat misalnya Nexus 5X, Nexus 6P, Nexus 9, atau Android TV,
kemudian klik <strong>Next</strong>.</li>
<li>Pilih citra sistem <strong>N</strong> (dengan
<strong>x86</strong> ABI), kemudian klik <strong>Next</strong>.
(Hanya citra sistem x86 yang saat ini didukung dengan Android Emulator
untuk Android N Preview.)
<li>Selesaikan konfigurasi AVD selanjutnya dan klik
<strong>Finish</strong>.</li>
</ol>
<p>Anda sekarang bisa meluncurkan Android Emulator dengan Android N Preview AVD.</p>
<p>
Untuk mendapatkan pengalaman terbaik di Android Emulator, pastikan Anda menggunakan
Android Studio 2.1 atau yang lebih tinggi, yang mendukung <a href="http://tools.android.com/tech-docs/emulator">Android Emulator 2.0</a>
dengan kinerja jauh lebih cepat dibandingkan Emulator di
Android Studio 1.5.</p>
<p>Untuk informasi selengkapnya tentang membuat perangkat maya, lihat <a href="{@docRoot}tools/devices/index.html">Mengelola Perangkat Maya</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() {
/* verifikasi apakah TOS disetujui */
if ($("input#agree").is(":checked")) {
/* tampilkan tombol unduh */
$("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>

View File

@@ -1,145 +0,0 @@
page.title=Perjanjian Lisensi
@jd:body
<p>
Untuk mulai Android SDK Preview, Anda harus menyetujui ketentuan dan persyaratan berikut.
Seperti dijelaskan di bawah ini, perhatikan bahwa ini adalah versi pratinjau Android SDK, bisa saja berubah, yang Anda gunakan dengan risiko sendiri. Android SDK Preview bukan rilis stabil, dan mungkin berisi kesalahan serta cacat yang bisa mengakibatkan kerusakan serius pada sistem komputer, perangkat dan data Anda.
</p>
<p>
Ini adalah Perjanjian Lisensi Android SDK Preview ("Perjanjian Lisensi").
</p>
<div class="sdk-terms" style="height:auto;border:0;padding:0;width:700px">
1. Pengantar
1.1 Android SDK Preview (dalam Perjanjian Lisensi ini disebut "Pratinjau" dan secara spesifik termasuk file sistem Android, paket API, dan file pustaka Pratinjau, jika disediakan) diberikan lisensinya kepada Anda sesuai dengan ketentuan Perjanjian Lisensi. Perjanjian Lisensi ini merupakan kontrak yang mengikat secara hukum antara Anda dan Google dalam kaitannya dengan penggunaan Pratinjau oleh Anda.
1.2 "Android" berarti tumpukan perangkat lunak Android untuk perangkat, seperti yang tersedia di Android Open Source Project, yang ada di URL berikut: http://source.android.com/, yang selalu diperbarui.
1.3 “Kompatibel dengan Android” berarti segala implementasi Android yang (i) sesuai dengan Android Compatibility Definition Document, yang bisa ditemukan di situs web kompatibilitas Android (http://source.android.com/compatibility) dan yang selalu diperbarui; serta (ii) berhasil lulus Android Compatibility Test Suite (CTS).
1.4 "Google" berarti Google Inc., perusahaan asal Delaware dengan kantor bisnis utama di 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
2. Menerima Perjanjian Lisensi
2.1 Agar bisa menggunakan Pratinjau, Anda terlebih dahulu harus menyetujui Perjanjian Lisensi ini. Anda tidak boleh menggunakan Pratinjau jika tidak menerima Perjanjian Lisensi.
2.2 Dengan mengklik untuk menerima dan/atau menggunakan Pratinjau, berarti Anda menyetujui ketentuan Perjanjian Lisensi.
2.3 Anda tidak boleh menggunakan Pratinjau dan tidak boleh menerima Perjanjian Lisensi jika Anda adalah orang yang dilarang menerima Pratinjau berdasarkan hukum Amerika Serikat atau negara lainnya termasuk negara di mana Anda tinggal atau dari mana Anda menggunakan Pratinjau.
2.4 Jika Anda akan menggunakan Pratinjau di lingkungan perusahaan atau organisasi Anda, berarti Anda setuju untuk terikat oleh Perjanjian Lisensi atas nama perusahaan Anda atau entitas lainnya, serta Anda mewakili dan menjamin bahwa Anda memiliki kewenangan hukum penuh untuk mengikat perusahaan Anda atau entitas tersebut pada Perjanjian Lisensi ini. Jika Anda tidak memiliki kewenangan yang disyaratkan, Anda tidak boleh menerima Perjanjian Lisensi atau menggunakan Pratinjau atas nama perusahaan Anda atau entitas lainnya.
3. Lisensi Pratinjau dari Google
3.1 Sesuai dengan ketentuan Perjanjian Lisensi ini, Google memberi Anda lisensi yang tidak bisa disublisensikan, non-eksklusif, tidak bisa dialihkan, bebas royalti, bersifat global dan terbatas dalam menggunakan Pratinjau hanya untuk keperluan pengembangan aplikasi yang kompatibel untuk diimplementasikan pada Android.
3.2 Anda tidak boleh menggunakan Pratinjau ini untuk mengembangkan aplikasi platform lain (termasuk implementasi yang tidak kompatibel pada Android) atau untuk mengembangkan SDK lain. Anda tentu saja bebas mengembangkan aplikasi untuk platform lain, termasuk implementasi yang tidak kompatibel pada Android, karena Pratinjau ini tidak digunakan untuk tujuan tersebut.
3.3 Anda setuju bahwa Google atau pihak ketiga memiliki semua hak, kuasa dan kepentingan hukum dalam dan pada Pratinjau, termasuk Hak Kekayaan Intelektual yang terdapat dalam Pratinjau. "Hak Kekayaan Intelektual" berarti setiap dan semua hak yang berdasarkan pada hukum paten, hukum hak cipta, hukum rahasia dagang, hukum merek dagang, dan setiap dan semua hak kepemilikan lainnya. Google memiliki semua hak yang tidak secara tersurat diberikan kepada Anda.
3.4 Anda tidak boleh menggunakan Pratinjau untuk tujuan apa pun yang tidak secara tersurat diizinkan dalam Perjanjian Lisensi ini. Kecuali sejauh yang diperlukan oleh lisensi pihak ketiga yang berlaku, Anda tidak boleh: (a) menyalin (kecuali untuk keperluan pencadangan), memodifikasi, mengadaptasi, mendistribusikan kembali, mendekompilasi, merekayasa balik, membongkar atau membuat karya turunan dari Pratinjau atau bagian apa pun dari Pratinjau; atau (b) memuat bagian apa pun dari Pratinjau ke sebuah handset ponsel atau perangkat keras selain komputer pribadi, menggabungkan suatu bagian dari Pratinjau dengan perangkat lunak lain, atau mendistribusikan perangkat lunak atau perangkat yang menggabungkan suatu bagian dari Pratinjau.
3.5 Penggunaan, reproduksi dan distribusi komponen Pratinjau yang berlisensi perangkat lunak sumber terbuka diatur semata-mata oleh ketentuan lisensi perangkat lunak sumber terbuka tersebut dan bukan oleh Perjanjian Lisensi ini. Anda menyetujui bagian selebihnya dari lisensi dengan maksud baik sehubungan dengan lisensi perangkat lunak sumber terbuka tersebut sesuai dengan semua hak yang diberikan dan untuk menahan diri dari segala tindakan yang mungkin akan mengakhiri, menangguhkan, atau melanggar hak tersebut.
3.6 Anda setuju bahwa bentuk dan sifat Pratinjau yang disediakan oleh Google dapat berubah tanpa pemberitahuan sebelumnya kepada Anda dan bahwa versi Pratinjau mendatang mungkin tidak kompatibel dengan aplikasi yang dikembangkan di versi Pratinjau sebelumnya. Anda setuju bahwa Google boleh menghentikan (secara permanen atau sementara) penyediaan Pratinjau (atau fitur apa pun dalam Pratinjau) kepada Anda atau pengguna pada umumnya atas kebijakan Google semata, tanpa pemberitahuan sebelumnya kepada Anda.
3.7 Perjanjian Lisensi ini tidak memberi Anda hak untuk menggunakan nama dagang, merek dagang, merek layanan, logo, nama domain, atau fitur merek khas Google lainnya.
3.8 Anda setuju bahwa Anda tidak akan membuang, mengaburkan, atau mengubah pernyataan hak kepemilikan apa pun (termasuk pemberitahuan hak cipta dan merek dagang) yang terlampir atau termuat dalam Pratinjau.
4. Penggunaan Pratinjau oleh Anda
4.1 Google setuju bahwa Perjanjian Lisensi ini tidak memberi Google hak, kuasa, dan kepentingan hukum dari Anda (atau pemberi lisensi Anda) dalam atau pada aplikasi perangkat lunak apa pun yang Anda kembangkan menggunakan Pratinjau ini, termasuk kekayaan intelektual yang ada dalam aplikasi tersebut.
4.2 Anda setuju untuk menggunakan Pratinjau dan menulis aplikasi hanya untuk tujuan yang diizinkan oleh (a) Perjanjian Lisensi, dan (b) hukum yang berlaku, peraturan atau praktik yang diterima secara umum atau panduan dalam yurisdiksi terkait (termasuk hukum mengenai ekspor data atau perangkat lunak ke dan dari Amerika Serikat atau negara lain yang terkait).
4.3 Anda setuju jika Anda menggunakan Pratinjau untuk mengembangkan aplikasi, Anda akan melindungi hak privasi dan hak hukum pengguna. Jika pengguna memberikan nama pengguna, sandi, atau informasi login atau informasi pribadinya, Anda harus membuat pengguna tersebut menyadari bahwa informasi yang diberikannya akan bisa digunakan oleh aplikasi Anda, dan Anda harus memberikan perlindungan dan pemberitahuan privasi yang memadai secara hukum bagi pengguna tersebut. Jika aplikasi Anda menyimpan informasi pribadi atau sensitif yang diberikan oleh pengguna, aplikasi Anda harus melakukannya dengan aman. Jika pengguna memberikan informasi Akun Google, aplikasi Anda hanya boleh menggunakan informasi tersebut untuk mengakses Akun Google pengguna saat, dan untuk tujuan terbatas di mana, pengguna tersebut telah memberikan izin kepada Anda untuk melakukannya.
4.4 Anda setuju bahwa Anda tidak akan terlibat dalam aktivitas apa pun dengan Pratinjau, termasuk pengembangan atau distribusi aplikasi yang mengganggu, mengacaukan, merusak, atau mengakses secara tidak sah server, jaringan atau properti layanan Google atau pihak ketiga lainnya.
4.5 Anda setuju bertanggung jawab penuh untuk (dan bahwa Google tidak bertanggung jawab terhadap Anda atau pihak ketiga lainnya untuk) data, materi, atau sumber daya apa pun yang Anda buat, kirimkan atau tampilkan melalui Android dan/atau aplikasi untuk Android, dan terhadap konsekuensi tindakan Anda (termasuk kerugian atau kerusakan apa pun yang mungkin dialami Google).
4.6 Anda setuju bertanggung jawab penuh terhadap (dan bahwa Google tidak bertanggung jawab terhadap Anda atau pihak ketiga lainnya untuk) pelanggaran kewajiban Anda berdasarkan Perjanjian Lisensi ini, kontrak pihak ketiga yang berlaku atau Ketentuan Layanan, atau hukum atau peraturan yang berlaku, dan terhadap konsekuensi (termasuk kerugian atau kerusakan yang mungkin dialami Google atau pihak ketiga lainnya) akibat pelanggaran tersebut.
4.7 Pratinjau ini dalam tahap pengembangan, dan pengujian serta masukan Anda merupakan bagian penting dalam proses pengembangan. Dengan menggunakan Pratinjau, Anda mengakui bahwa implementasi beberapa fitur masih dalam tahap pengembangan dan bahwa Anda tidak seharusnya mengandalkan Pratinjau berfungsi sepenuhnya sebagaimana pada rilis stabil. Anda setuju untuk tidak mendistribusikan atau mengirimkan untuk umum penggunaan aplikasi menggunakan Pratinjau karena Pratinjau ini tidak akan lagi didukung setelah Android SDK dirilis secara resmi.
5. Kredensial Pengembang Anda
5.1 Anda setuju bertanggung jawab untuk menjaga kerahasiaan semua kredensial pengembang yang mungkin diberikan Google kepada Anda atau yang mungkin Anda pilih sendiri dan bahwa Anda akan bertanggung jawab penuh terhadap semua aplikasi yang dikembangkan dengan kredensial pengembang Anda.
6. Privasi dan Informasi
6.1 Untuk terus berinovasi dan meningkatkan Pratinjau, Google boleh mengumpulkan statistik penggunaan tertentu dari perangkat lunak termasuk namun tidak terbatas pada identifier unik, alamat IP terkait, nomor versi perangkat lunak, dan informasi yang menjadi tempat penggunaan alat dan/atau layanan dalam Pratinjau dan cara penggunaannya. Sebelum informasi ini dikumpulkan, Pratinjau akan memberi tahu dan meminta persetujuan Anda. Jika Anda tidak memberikan persetujuan, informasi tersebut tidak akan dikumpulkan.
6.2 Data yang dikumpulkan akan diperiksa secara agregat untuk meningkatkan Pratinjau dan dikelola sesuai dengan Kebijakan Privasi Google yang terdapat di http://www.google.com/policies/privacy.
7. Aplikasi Pihak Ketiga
7.1 Jika Anda menggunakan Pratinjau untuk menjalankan aplikasi yang dikembangkan oleh pihak ketiga atau yang mengakses data, materi atau sumber daya yang disediakan oleh pihak ketiga, Anda setuju bahwa Google tidak bertanggung jawab terhadap aplikasi, data, materi atau sumber daya tersebut. Anda memahami bahwa semua data, materi atau sumber daya yang mungkin Anda akses melalui aplikasi pihak ketiga merupakan tanggung jawab penuh dari pihak yang menjadi asal data tersebut dan Google tidak bertanggung jawab terhadap kerugian atau kerusakan apa pun yang mungkin Anda alami sebagai akibat menggunakan atau mengakses aplikasi, data, materi, atau sumber daya pihak ketiga tersebut.
7.2 Anda harus menyadari bahwa data, materi dan sumber daya yang diberikan kepada Anda melalui aplikasi pihak ketiga mungkin dilindungi oleh hak kekayaan intelektual yang dimiliki oleh penyedia (atau oleh orang lain atau perusahaan atas nama mereka). Anda tidak boleh memodifikasi, menyewakan, menyewabelikan, meminjamkan, menjual, mendistribusikan atau membuat karya turunan berdasarkan data, materi, atau sumber daya ini (baik secara keseluruhan atau sebagian) kecuali Anda secara khusus diberikan izin untuk melakukannya oleh pemilik yang bersangkutan.
7.3 Anda mengakui bahwa penggunaan Anda atas aplikasi, data, materi, atau sumber daya pihak ketiga semacam itu tunduk pada ketentuan terpisah antara Anda dan pihak ketiga yang bersangkutan.
8. Menggunakan Google API
8.1 Google API
8.1.1 Jika Anda menggunakan API (Antarmuka Pemrograman Aplikasi) untuk mengambil data dari Google, Anda mengakui bahwa data tersebut dilindungi hak kekayaan intelektual yang dimiliki Google atau pihak-pihak yang menyediakan data (atau oleh orang lain atau perusahaan atas nama mereka). Penggunaan API oleh Anda tunduk pada Ketentuan Layanan tambahan. Anda tidak boleh memodifikasi, menyewakan, menyewabelikan, meminjamkan, menjual, mendistribusikan atau membuat karya turunan berdasarkan data ini (baik secara keseluruhan atau sebagian) kecuali diizinkan oleh Ketentuan Layanan yang bersangkutan.
8.1.2 Jika Anda menggunakan API dalam bentuk apa pun untuk mengambil data pengguna dari Google, Anda mengakui dan menyetujui bahwa Anda akan mengambil data hanya dengan persetujuan yang jelas dari pengguna dan hanya bila, dan sebatas keperluan yang diizinkan oleh pengguna tersebut untuk Anda lakukan.
9. Mengakhiri Perjanjian Lisensi
9.1 Perjanjian Lisensi ini akan terus berlaku hingga diakhiri oleh Anda atau Google sebagaimana diatur di bawah ini.
9.2 Jika Anda ingin mengakhiri Perjanjian Lisensi ini, Anda boleh melakukannya dengan menghentikan penggunaan Pratinjau dan kredensial pengembang yang relevan.
9.3 Google boleh mengakhiri Perjanjian Lisensi ini dengan Anda kapan saja, dengan atau tanpa sebab, setelah memberi tahu Anda.
9.4 Perjanjian Lisensi akan berakhir secara otomatis tanpa pemberitahuan atau tindakan lainnya bila, mana saja yang lebih dahulu:
(A) Google berhenti menyediakan Pratinjau atau bagian Pratinjau tertentu kepada pengguna di negara tempat Anda tinggal atau negara tempat asal Anda menggunakan layanan; dan
(B) Google mengeluarkan versi rilis final dari Android SDK.
9.5 Bila Perjanjian Lisensi berakhir, lisensi yang telah diberikan kepada Anda dalam Perjanjian Lisensi akan berakhir pula, Anda akan segera menghentikan semua penggunaan Pratinjau, dan ketetapan paragraf 10, 11, 12, dan 14 akan terus berlaku secara tak terbatas.
10. SANGGAHAN
10.1 ANDA SEPENUHNYA MEMAHAMI DAN MENYETUJUI BAHWA PENGGUNAAN PRATINJAU OLEH ANDA MERUPAKAN RISIKO ANDA SENDIRI DAN BAHWA PRATINJAU INI DISEDIAKAN "APA ADANYA" DAN "SEBAGAIMANA TERSEDIA" TANPA JAMINAN DALAM BENTUK APA PUN DARI GOOGLE.
10.2 PENGGUNAAN PRATINJAU DAN MATERI APA PUN YANG DIUNDUH ATAU DIPEROLEH MELALUI PENGGUNAAN PRATINJAU OLEH ANDA ADALAH ATAS KEHENDAK DAN RISIKO ANDA SENDIRI DAN ANDA BERTANGGUNG JAWAB PENUH TERHADAP KERUSAKAN PADA SISTEM KOMPUTER ATAU PERANGKAT LAIN ATAU HILANGNYA DATA AKIBAT PENGGUNAAN TERSEBUT. TANPA MEMBATASI HAL TERSEBUT, ANDA MEMAHAMI BAHWA PRATINJAU BUKANLAH RILIS STABIL DAN MUNGKIN BERISI KESALAHAN, CACAT, DAN RISIKO KEAMANAN YANG BISA MENGAKIBATKAN KERUSAKAN SIGNIFIKAN, TERMASUK KEHILANGAN PENGGUNAAN ATAS SISTEM KOMPUTER ANDA ATAU PERANGKAT LAIN DENGAN SEPENUHNYA DAN TIDAK BISA DIPULIHKAN LAGI.
10.3 GOOGLE LEBIH LANJUT MENYANGGAH SEMUA JAMINAN DAN PERSYARATAN APA PUN, BAIK TERSURAT MAUPUN TERSIRAT, TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN TERSIRAT DAN PERSYARATAN MENGENAI DAYA JUAL, KESESUAIAN DENGAN TUJUAN TERTENTU, DAN NON-PELANGGARAN.
11. PEMBATASAN KEWAJIBAN
11.1 ANDA SEPENUHNYA MEMAHAMI DAN MENYETUJUI BAHWA GOOGLE, ANAK PERUSAHAAN DAN AFILIASINYA, DAN PEMBERI LISENSINYA TIDAK AKAN BERTANGGUNG JAWAB KEPADA ANDA BERDASARKAN TEORI KEWAJIBAN TERHADAP SEGALA KERUGIAN LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS, JANGKA PANJANG ATAU GANTI RUGI YANG DIAKIBATKAN OLEH ANDA, TERMASUK HILANGNYA DATA, WALAUPUN GOOGLE ATAU PERWAKILANNYA TELAH DIBERI TAHU ATAU SEHARUSNYA MENGETAHUI KEMUNGKINAN TIMBULNYA KEHILANGAN TERSEBUT.
12. Penggantian Kerugian
12.1 Sejauh maksimum yang diizinkan oleh hukum, Anda setuju untuk membela, mengganti kerugian dan melepaskan tanggung jawab Google, afiliasinya beserta direksi, petugas, karyawan dan agennya dari dan terhadap setiap dan semua klaim, tindakan, gugatan, proses hukum, serta setiap dan semua kehilangan, kewajiban, kerusakan, biaya dan pengeluaran (termasuk biaya pengacara yang sewajarnya) yang timbul atau diakibatkan dari (a) penggunaan Pratinjau oleh Anda, (b) aplikasi apa pun yang Anda kembangkan dari Pratinjau yang melanggar Hak Kekayaan Intelektual seseorang atau mencemarkan nama baik seseorang atau melanggar hak mereka berkaitan dengan publisitas atau privasi, dan (c) ketidakpatuhan Anda terhadap Perjanjian Lisensi ini.
13. Perubahan pada Perjanjian Lisensi
13.1 Google boleh membuat perubahan pada Perjanjian Lisensi saat mendistribusikan versi baru Pratinjau. Saat perubahan tersebut dibuat, Google akan menyediakan versi baru Perjanjian Lisensi di situs web penyediaan Pratinjau.
14. Ketentuan Hukum Umum
14.1 Perjanjian Lisensi ini merupakan perjanjian hukum antara Anda dan Google dan mengatur penggunaan Pratinjau oleh Anda (tidak termasuk layanan apa pun yang mungkin disediakan Google untuk Anda dalam perjanjian tertulis terpisah), dan sepenuhnya menggantikan perjanjian sebelumnya antara Anda dan Google dalam kaitannya dengan Pratinjau.
14.2 Anda setuju bahwa jika Google tidak menjalankan atau menerapkan hak atau upaya hukum yang terkandung dalam Perjanjian Lisensi ini (atau bila Google memiliki kewenangan berdasarkan hukum yang berlaku), tindakan ini tidak akan dianggap sebagai pelepasan hak secara resmi oleh Google dan bahwa hak atau upaya hukum tersebut akan tetap bisa digunakan oleh Google.
14.3 Jika persidangan hukum yang berwenang untuk memutuskan perkara ini menetapkan bahwa ada ketetapan Perjanjian Lisensi ini yang tidak valid, maka ketetapan tersebut akan dihapus dari Perjanjian Lisensi tanpa memengaruhi bagian selebihnya dari Perjanjian Lisensi ini. Ketetapan selebihnya dari Perjanjian Lisensi ini akan tetap sah dan berlaku.
14.4 Anda mengakui dan menyetujui bahwa setiap anggota dari kelompok perusahaan yang diinduki oleh Google akan menjadi pihak ketiga penerima manfaat dari Perjanjian Lisensi ini dan bahwa perusahaan tersebut berhak untuk secara langsung memberlakukan, dan bergantung pada, ketetapan yang dimuat dalam Perjanjian Lisensi ini yang memberikan manfaat (atau hak yang mendukung) kepada mereka. Selain yang telah disebutkan di atas, tidak ada orang atau perusahaan lain yang akan menjadi pihak ketiga penerima manfaat dari Perjanjian Lisensi ini
14.5 PEMBATASAN EKSPOR. PRATINJAU TUNDUK PADA HUKUM DAN PERATURAN EKSPOR AMERIKA SERIKAT. ANDA HARUS MEMATUHI SEMUA HUKUM DAN PERATURAN NASIONAL DAN INTERNASIONAL YANG BERLAKU PADA PRATINJAU. HUKUM INI MENYERTAKAN PEMBATASAN ATAS TUJUAN, PENGGUNA AKHIR DAN PENGGUNAAN AKHIR
14.6 Perjanjian Lisensi ini tidak boleh diberikan atau dialihkan baik oleh Anda tanpa persetujuan tertulis sebelumnya dari Google, dan upaya apa pun untuk mengalihkannya tanpa persetujuan akan menjadi tidak sah. Anda tidak boleh mendelegasikan tanggung jawab atau kewajiban berdasarkan Perjanjian Lisensi ini tanpa persetujuan tertulis sebelumnya dari pihak lain.
14.7 Perjanjian Lisensi ini, dan hubungan Anda dengan Google berdasarkan Perjanjian Lisensi ini, akan diatur oleh hukum Negara Bagian California tanpa mengindahkan pertentangan ketetapan hukumnya. Anda dan Google setuju untuk tunduk pada yurisdiksi eksklusif pengadilan yang berlokasi di county Santa Clara, California untuk menyelesaikan segala masalah hukum yang timbul dari Perjanjian Lisensi ini. Meski demikian, Anda setuju bahwa Google akan tetap diizinkan untuk mengajukan upaya hukum (atau tipe keringanan hukum setara yang mendesak) dalam yurisdiksi apa pun.
</div>

View File

@@ -1,440 +0,0 @@
page.title=Ringkasan Program
page.metaDescription=Persiapkan aplikasi Anda untuk versi Android berikutnya
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>
Selamat datang di <strong>Android N Developer Preview</strong>, program yang
akan memberi apa saja yang Anda butuhkan untuk menguji dan mengoptimalkan aplikasi untuk versi
Android berikutnya. Program ini tersedia gratis, dan Anda bisa langsung mulai hanya dengan
mengunduh alat bantu N Developer Preview.
</p>
<div style="background-color:#eceff1;padding:1em;">
<div class="wrap">
<div class="cols">
<div class="col-4of12">
<h5>
Gambar perangkat keras dan emulator
</h5>
<p>
Jalankan dan uji aplikasi Anda pada berbagai perangkat atau pada emulator.
</p>
</div>
<div class="col-4of12">
<h5>
Kode platform terbaru
</h5>
<p>
Kami akan menyediakan pembaruan setiap bulan selama Pratinjau, agar Anda bisa menguji perubahan platform terbaru.
</p>
</div>
<div class="col-4of12">
<h5>
Prioritas untuk masalah pengembang
</h5>
<p>
Selama beberapa minggu pertama, kami akan memberikan prioritas pada masalah-masalah
yang dilaporkan pengembang, jadi ujilah dan berikan masukan sesegera mungkin.
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
Kemampuan dan perilaku baru
</h5>
<p>
Mulailah pekerjaan lebih awal untuk mendukung perilaku platform baru dan kembangkan dengan fitur-fitur baru.
</p>
</div>
<div class="col-4of12">
<h5>
Pembaruan dikirim melalui OTA
</h5>
<p>
Pembaruan lewat jaringan seluler tanpa kendala untuk setiap perangkat yang didukung melalui
Android Beta Program. Flashing tidak diperlukan.
</p>
</div>
<div class="col-4of12">
<h5>
Masukan dan dukungan
</h5>
<p>
Laporkan masalah dan berikan masukan kepada kami dengan menggunakan
<a href="{@docRoot}preview/bug">Issue Tracker</a> kami. Hubungkan dengan
pengembang lain di
<a href="{@docRoot}preview/dev-community">N&nbsp;Developer Community</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">Kronologi dan pembaruan</h2>
<img src="{@docRoot}images/n-preview-updates_2x.png">
<p>
N Developer Preview berjalan dari 9 Maret 2016 hingga rilis resmi Android N
final ke AOSP dan OEM, yang direncanakan selama Kuartal 3 2016.
</p>
<p>
Pada tahapan pencapaian pengembangan yang penting kami akan mengirimkan pembaruan untuk lingkungan pengujian dan
pengembangan Anda. Pada umumnya Anda diharapkan sudah memperoleh pembaruan setiap bulan (dengan interval 4 sampai 6
minggu). Tahapan pencapaian tersebut tercantum di bawah ini.
</p>
<ul>
<li><strong><a href="{@docRoot}preview/support.html#dp1">Pratinjau 1</a></strong> (rilis pertama, alfa)</li>
<li><strong><a href="{@docRoot}preview/support.html#dp2">Pratinjau 2</a></strong> (pembaruan bertahap, alfa)</li>
<li><strong><a href="{@docRoot}preview/support.html#dp3">Pratinjau 3</a></strong> (pembaruan bertahap, beta)</li>
<li><strong>Pratinjau 4</strong> (API final dan SDK resmi, publikasi di Play)</li>
<li><strong>Pratinjau 5</strong> (citra sistem hampir final untuk pengujian akhir)</li>
<li><strong>Rilis Final</strong> ke AOSP dan ekosistem</li>
</ul>
<p>
Setiap pembaruan menyertakan SDK Tools, citra sistem pratinjau, emulator, dokumentasi
referensi, dan diff API.
</p>
<p>
<strong>Tiga tahapan pencapaian pratinjau pertama</strong> memberikan <strong>ujian
pertama dan lingkungan pengembangan</strong> yang membantu Anda mengidentifikasi
masalah kompatibilitas dalam aplikasi Anda saat ini dan merencanakan migrasi atau menampilkan pekerjaan
yang diperlukan untuk menargetkan platform baru. Ini adalah periode prioritas yang akan
memberi kami masukan dari Anda tentang fitur dan API serta masalah kompatibilitas file
&mdash; untuk semua ini, gunakan <a href="{@docRoot}preview/bug">Issue
Tracker</a>. Anda bisa mengharapkan beberapa perubahan API dalam pembaruan ini.
</p>
<p>
Pada <strong>pratinjau 4 dan 5</strong> Anda akan memiliki akses ke <strong>
API dan SDK N final</strong> untuk digunakan dalam pengembangan, serta citra sistem hampir-final
untuk menguji perilaku dan fitur sistem. Android N akan memberikan level API
standar pada saat ini. Anda bisa memulai pengujian kompatibilitas final dari aplikasi
lawas dan menyaring setiap kode baru yang menggunakan API atau fitur N.
</p>
<p>
Juga, mulai pratinjau 4, Anda akan bisa <strong>mempublikasikan aplikasi ke
perangkat</strong> yang menjalankan Android N pada level API resmi, seperti
perangkat konsumen yang telah mengikuti program Android Beta. Anda bisa
mempublikasikan ke saluran alfa dan beta Google Play terlebih dahulu, agar Anda bisa menguji
aplikasi pada konsumen Android Beta sebelum mendistribusikan secara luas di
toko.
</p>
<p>
Saat Anda menguji dan mengembangkan di Android N, kami sangat menyarankan<strong>terus memperbarui
lingkungan pengembangan</strong> saat pembaruan pratinjau
dirilis. Untuk mempermudah prosesnya, Anda bisa mendaftarkan perangkat pengujian di
program Android Beta dan mendapatkan <strong>pembaruan lewat jaringan seluler (OTA)</strong>
pada setiap tahapan pencapaian. Sebagai alternatif, citra pratinjau terbaru telah tersedia agar Anda
bisa mengunduh dan mem-flash secara manual.
</p>
<p>
Kami akan memberi tahu Anda bila pembaruan pratinjau telah tersedia lewat <a href="http://android-developers.blogspot.com/">Android Developers Blog</a> serta
situs ini dan <a href="{@docRoot}preview/dev-community">Android
N Developer Community</a>.
</p>
<h2 id="preview_tools">Apa yang ada di N Developer Preview?</h2>
<p>
N Developer Preview menyertakan apa saja yang Anda perlukan untuk menguji aplikasi
yang ada pada berbagai ukuran layar, teknologi jaringan, chipset CPU/GPU,
dan arsitektur perangkat keras.
</p>
<h3 id="sdk_tools">SDK Tools</h3>
<p>Anda bisa mengunduh komponen-komponen ini melalui SDK Manager di <a href="{@docRoot}studio/intro/update.html">Android Studio</a>:</p>
<ul>
<li> SDK dan alat <strong>N Developer Preview</strong>
<li> <strong>Citra sistem emulator</strong> N Developer Preview (32-bit &amp; 64-bit)
<li> <strong>Citra sistem emulator</strong> N Developer Preview untuk Android TV (32-bit)
<li> N Developer Preview mendukung pustaka (untuk template aplikasi baru)
</ul>
<p>
Kami akan menyediakan pembaruan untuk alat pengembangan ini di setiap tahapan pencapaian jika diperlukan.
</p>
<h3 id="hardware_system_images">Citra sistem perangkat keras</h3>
<p>
N Developer Preview menyertakan citra sistem Nexus dan perangkat keras lainnya yang bisa Anda gunakan saat
menguji dan mengembangkan pada perangkat fisik. Lihat halaman <a href="{@docRoot}preview/download.html">Citra Perangkat</a> untuk melihat daftar lengkap
citra perangkat keras.
</p>
<p>
Kami akan mengirimkan citra sistem terbaru untuk perangkat ini pada setiap tahapan pencapaian. Anda
bisa mengunduh dan mem-flash citra sistem yang diperbarui untuk perangkat pengujian
secara manual, sesering yang Anda perlukan. Ini terutama berguna untuk lingkungan pengujian
otomatis bila Anda mungkin perlu mem-flash ulang perangkat beberapa
kali.
</p>
<p class="note"><strong>Catatan</strong>:
<strong>Perangkat yang di-flash secara manual tidak akan mendapatkan pembaruan OTA</strong> seperti di
pratinjau tahun lalu. Tahun ini, Anda bisa memperoleh OTA dengan mendaftarkan perangkat dalam
Android Beta Program &mdash; lihat detailnya di bagian berikutnya.
</p>
<h3 id="android_beta">Pembaruan OTA melalui Android Beta Program</h3>
<p>
Yang baru untuk Android N adalah program pembaruan lewat jaringan seluler (OTA) yang secara otomatis
mengirim pembaruan pratinjau terbaru Android N secara langsung ke perangkat yang telah mendaftar
di program ini. Program ini gratis dan terbuka bagi siapa saja yang memiliki
perangkat yang didukung dan telah didaftarkan ke akun Google mereka.
</p>
<p>
Untuk mendaftar dalam program ini, kunjungi situs <a href="https://g.co/androidbeta">Android
Beta Program</a>. Anda akan
melihat semua perangkat yang telah didaftarkan ke akun Anda yang memenuhi syarat untuk mendaftar
dalam Android Beta.
</p>
<ol>
<li> Pilih perangkat yang Anda inginkan untuk menerima pembaruan Android N
<li> Klik Enroll, baca dan setujui ketentuan layanan, kemudian klik OK
</ol>
<p>
Setelah terdaftar, perangkat Anda akan segera menerima pembaruan. Umumnya
Anda tidak perlu penyetelan ulang penuh atas data untuk beralih ke Android N, namun
Anda disarankan mencadangkan setiap data yang tidak ingin hilang sebelum
mendaftarkan perangkat.
</p>
<p>
Saat pembaruan dikirim ke perangkat Anda, kami menyarankan Anda untuk segera mengunduh dan
memasangnya. Anda perlu terus mengikuti perubahan terbaru
dalam UI sistem, perilaku, API, dan fitur.
</p>
<p>
Di akhir periode Developer Preview, perangkat Anda yang telah didaftarkan akan
menerima pembaruan ke rilis resmi Android N.
</p>
<p>
Anda bisa membatalkan pendaftaran perangkat dari program Android Beta kapan saja dari
situs Android Beta. Sebelum membatalkan pendaftaran, pastikan Anda telah mencadangkan data pada
perangkat.
</p>
<p class="note"><strong>Catatan</strong>:
Bila membatalkan pendaftaran, <strong>perangkat Anda akan dikembalikan ke setelan pabrik</strong>
ke versi terbaru
Android 6.0 Marshmallow (tidak harus ke versi yang telah Anda
pasang sebelum mendaftarkan perangkat). Untuk memastikan pemasangan yang bersih,
data Anda akan dihapus dari perangkat, termasuk kontak, pesan,
foto, dan seterusnya.
</p>
<h3 id="documentation_and_sample_code">Dokumentasi dan kode contoh</h3>
<p>
Sumber daya dokumentasi ini tersedia pada situs Developer Preview untuk
membantu Anda mempelajari tentang Android&nbsp;N:
</p>
<ul>
<li> <a href="{@docRoot}preview/setup-sdk.html">Menyiapkan Pengembangan untuk
Android N</a> memiliki
petunjuk langkah demi langkah untuk memulai.</li>
<li> <a href="{@docRoot}preview/behavior-changes.html">Perubahan
Perilaku</a> akan menunjukkan kepada Anda bidang-bidang utama untuk diuji.</li>
<li> Dokumentasi API baru, termasuk <a href="{@docRoot}preview/api-overview.html">Ringkasan API</a>,
<a href="{@docRoot}preview/setup-sdk.html#docs-dl">Referensi
API</a> yang bisa diunduh, dan panduan pengembang detail mengenai fitur-fitur utama seperti
dukungan multi-jendela, bundel pemberitahuan, dukungan multilokal, dan lainnya.
<li> <a href="{@docRoot}preview/samples.html">Kode contoh</a> yang
memperagakan cara mendukung izin dan fitur baru lainnya.
<li> <a href="{@docRoot}preview/support.html#release-notes">Catatan rilis</a>
untuk versi N Developer Preview saat ini, termasuk catatan perubahan dan
laporan diff.
</ul>
<h4 id="reference">Referensi API yang Bisa Diunduh</h4>
<p>
Selama pembaruan pratinjau awal, Anda bisa mengunduh
<a href="{@docRoot}preview/setup-sdk.html#docs-dl">Referensi API
untuk platform Android N</a> sebagai arsip zip terpisah. Unduhan
referensi juga menyertakan laporan diff yang akan membantu Anda mengenali perubahan API dari
API 23 dan pembaruan sebelumnya.
</p>
<p>
Bila API Android N sudah final dan API level resmi telah ditetapkan,
kami akan menyediakan referensi API kepada Anda secara online di <a href="https://developer.android.com">https://developer.android.com</a>.
</p>
<h3 id="support_resources">
Sumber daya dukungan
</h3>
<p>
Saat Anda menguji dan mengembangkan N Developer Preview, gunakan saluran
ini untuk melaporkan masalah dan memberikan masukan.
</p>
<ul>
<li> <a href="https://code.google.com/p/android-developer-preview/">N Developer Preview Issue
Tracker</a> adalah <strong>saluran masukan Anda.</strong> Anda bisa melaporkan bug, masalah
kinerja, dan masukan umum melalui Issue Tracker. Anda juga bisa memeriksa
<a href="{@docRoot}preview/bugs">masalah yang diketahui</a> dan
mencari langkah-langkah solusinya. Kami akan terus mengabari Anda mengenai masalah tersebut bila telah disortir dan dikirimkan ke
tim teknis Android untuk ditinjau. </li>
<li> <a href="{@docRoot}preview/dev-community">Android N Developer Community</a> adalah
sebuah komunitas Google+ tempat Anda bisa <strong>terhubung dengan pengembang lain</strong> yang menggunakan
Android N. Anda bisa menyampaikan pengamatan atau ide atau menemukan jawaban atas
pertanyaan-pertanyaan mengenai Android N. Kami akan memoderasi komunitas ini dan memberikan jawaban serta
panduan jika diperlukan.</li>
</ul>
<h3 id="targeting">Menargetkan, API pratinjau, dan mempublikasikan</h3>
<p>
N Developer Preview menyediakan sistem pengembangan saja dan pustaka
Android yang <strong>tidak memiliki API level standar</strong>. Jika Anda tidak ingin
mengikuti perilaku kompatibilitas untuk menguji aplikasi (yang sangat
disarankan), Anda bisa menargetkan versi pratinjau Android N dengan menyetel
<code><a href=
"{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code>
aplikasi Anda ke <code>“N”</code>.
</p>
<p>
Android N Developer Preview menghasilkan <strong>API pratinjau</strong>
&mdash; API ini tidak akan resmi hingga SDK final dirilis,
yang saat ini direncanakan untuk kuartal ketiga 2016. Berarti Anda bisa
<strong>mengharapkan ada banyak perubahan kecil pada API</strong> selama waktu ini, terutama selama
minggu-minggu awal program. Kami akan menyediakan rangkuman perubahan kepada Anda bersama
setiap pembaruan Android N Developer Preview.
</p>
<p class="note">
<strong>Catatan</strong>: Meskipun API pratinjau mungkin berubah, perilaku dasar
sistem sudah stabil dan siap diuji.
</p>
<p>
Google Play <strong>mencegah publikasi aplikasi yang menargetkan N Developer
Preview</strong>. Bila Android N final SDK tersedia, Anda akan bisa
menargetkan level API Android N resmi dan mempublikasikan aplikasi ke Google
Play lewat saluran rilis alfa dan beta. Sementara itu, jika Anda ingin
mendistribusikan aplikasi yang menargetkan Android N kepada penguji, Anda bisa melakukannya lewat email atau
dengan mengunduh langsung dari situs Anda.
</p>
<p>
Saat rilis penuh Android N ke AOSP dan OEM, yang direncanakan pada Kuartal 3 2016,
Anda akan bisa mempublikasikan aplikasi yang menargetkan Android N ke saluran
rilis resmi di Google Play.
</p>
<h2 id="how_to_get_started">Cara mulai</h2>
<p>
Untuk mulai menguji aplikasi Anda dengan Android N:
</p>
<ol>
<li> Tinjau <a href="{@docRoot}preview/api-overview.html">Ringkasan API</a>
dan <a href="{@docRoot}preview/behavior-changes.html">Perubahan Perilaku</a> untuk
mendapatkan gambaran mengenai apa saja yang baru dan bagaimana pengaruhnya pada aplikasi Anda. Khususnya,
pelajari tentang fitur baru <a href="{@docRoot}preview/features/notification-updates.html">pemberitahuan</a> dan
<a href="{@docRoot}preview/features/multi-window.html">dukungan multi-jendela</a>.</li>
<li> Siapkan lingkungan Anda dengan mengikuti petunjuk berikut untuk <a href="{@docRoot}preview/setup-sdk.html">Menyiapkan SDK Pratinjau</a>
dan mengonfigurasi perangkat pengujian.</li>
<li> Ikuti <a href="https://developers.google.com/android/nexus/images">petunjuk
flashing</a> untuk mem-flash citra sistem Android N terbaru ke perangkat Anda. </li>
<li> Tinjau <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Referensi API</a>
dan <a href="{@docRoot}preview/samples.html">contoh Android N</a> untuk mendapatkan wawasan
lebih luas mengenai fitur-futur API yang baru dan cara menggunakannya dalam aplikasi Anda.
<li> Bergabunglah dengan <a href="{@docRoot}preview/dev-community">Android N
Developer Community</a> untuk mendapatkan berita terbaru dan terhubung dengan pengembang
lainnya yang menggunakan platform baru ini.</li>
</ol>
<p>
Terima kasih atas partisipasi Anda dalam program Android N Developer Preview!
</p>

View File

@@ -1,75 +0,0 @@
<ul id="nav">
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/overview.html" es-lang="Información general del programa" in-lang="Ikhtisar Program" ja-lang="プログラム概要" ko-lang="프로그램 개요" pt-br-lang="Visão geral do programa" ru-lang="Обзор программы" vi-lang="Tổng quan về Chương trình" zh-cn-lang="计划概览" zh-tw-lang="程式總覽"> Ringkasan Program</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/support.html"> Dukungan dan Catatan Rilis</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/setup-sdk.html" es-lang="Configurar el SDK de la versión preliminar" in-lang="Menyiapkan Preview" ja-lang="Preview SDK のセットアップ" ko-lang="미리 보기 SDK 설정하기" pt-br-lang="Configuração do Preview SDK" ru-lang="Настройка пакета SDK Preview" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="设置预览版 SDK" zh-tw-lang="設定預覽版 SDK">Menyiapkan Pratinjau</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/download.html" es-lang="Pruebe en un dispositivo" in-lang="Menguji pada Perangkat" ja-lang="デバイス上でテストする" ko-lang="기기에서 테스트" pt-br-lang="Testar em um dispositivo" ru-lang="Тестирование на устройстве" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="在设备上测试" zh-tw-lang="在裝置上測試">Menguji pada Perangkat</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/behavior-changes.html" es-lang="Cambios en los comportamientos" in-lang="Perubahan Perilaku" ja-lang="動作の変更点" ko-lang="동작 변경" pt-br-lang="Mudanças de comportamento" ru-lang="Изменения в работе" vi-lang="Các thay đổi Hành vi" zh-cn-lang="行为变更" zh-tw-lang="行為變更">Perubahan Perilaku </a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/background-optimization.html" es-lang="Optimizaciones en segundo plano" in-lang="Optimisasi Latar Belakang" ja-lang="バックグラウンド処理の最適化" ko-lang="백그라운드 최적화" pt-br-lang="Otimizações em segundo plano" ru-lang="Оптимизация фоновых процессов" vi-lang="Tối ưu hóa Chạy ngầm" zh-cn-lang="后台优化" zh-tw-lang="背景最佳化">Optimalisasi Latar Belakang</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multilingual-support.html" es-lang="Idioma y configuración regional" in-lang="Bahasa dan Lokal" ja-lang="言語とロケール" ko-lang="언어 및 로케일" pt-br-lang="Idioma e localidade" ru-lang="Язык и языковой стандарт" vi-lang="Ngôn ngữ và Bản địa" zh-cn-lang="语言和区域设置" zh-tw-lang="語言和地區設定">Bahasa dan Lokal</a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/api-overview.html" es-lang="Información general de la API" in-lang="Android N untuk Pengembang" ja-lang="API の概要" ko-lang="API 개요" pt-br-lang="Visão geral da API" ru-lang="Обзор API-интерфейсов" vi-lang="Android N cho Nhà phát triển" zh-cn-lang="API 概览" zh-tw-lang="API 總覽">Android N for Developers</a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multi-window.html" es-lang="Compatibilidad con ventanas múltiples" in-lang="Dukungan Multi-Jendela" ja-lang="マルチ ウィンドウのサポート" ko-lang="다중 창 지원" pt-br-lang="Suporte a várias janelas" ru-lang="Поддержка многооконного режима" vi-lang="Hỗ trợ đa cửa sổ" zh-cn-lang="多窗口支持" zh-tw-lang="多視窗支援">Dukungan Multi-Jendela</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/notification-updates.html" es-lang="Notificaciones" in-lang="Pemberitahuan" ja-lang="通知" ko-lang="알림" pt-br-lang="Notificações" ru-lang="Уведомления" vi-lang="Thông báo" zh-cn-lang="通知" zh-tw-lang="通知">Pemberitahuan</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/data-saver.html"> Data Saver</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/tv-recording-api.html" es-lang="Grabación de TV" in-lang="Perekaman TV" ja-lang="TV の録画" ko-lang="TV 녹화" pt-br-lang="Gravação para TV" ru-lang="Запись ТВ" vi-lang="Ghi lại TV" zh-cn-lang="TV 录制" zh-tw-lang="電視錄製">Perekaman TV</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/security-config.html" es-lang="Configuración de seguridad de la red" in-lang="Network Security Configuration" ja-lang="ネットワーク セキュリティ構成" ko-lang="네트워크 보안 구성" pt-br-lang="Configurações de segurança de rede" ru-lang="Конфигурация сетевой безопасности" vi-lang="Cấu hình Bảo mật mạng" zh-cn-lang="网络安全配置" zh-tw-lang="網路安全性設定">Konfigurasi Keamanan Jaringan</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/icu4j-framework.html" es-lang="API de ICU4J del framework de Android" in-lang="ICU4J Android Framework API" ja-lang="ICU4J Android フレームワーク API" ko-lang="ICU4J Android 프레임워크 API" pt-br-lang="APIs de estrutura do Android para ICU4J" ru-lang="API-интерфейсы ICU4J в платформе Android" vi-lang="API Khuôn khổ Android ICU4J" zh-cn-lang="ICU4J Android 框架 API" zh-tw-lang="ICU4J Android 架構 API"> Dukungan ICU4J</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/j8-jack.html" es-lang="Funciones del lenguaje Java 8" in-lang="Fitur Bahasa Java 8" ja-lang="Java 8 の機能" ko-lang="Java 8 언어 기능" pt-br-lang="Recursos de linguagem do Java 8" ru-lang="Возможности языка Java 8" vi-lang="Tính năng của Ngôn ngữ Java 8" zh-cn-lang="Java 8 语言功能" zh-tw-lang="Java 8 語言功能">Fitur Bahasa Java 8</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/afw.html"> Pembaruan Android for Work</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/scoped-folder-access.html" es-lang="Acceso a directorios determinados" in-lang="Scoped Directory Access" ja-lang="特定のディレクトリへのアクセス" ko-lang="범위가 지정된 디렉터리 액세스" pt-br-lang="Acesso a diretórios com escopo" ru-lang="Доступ к выделенным каталогам" vi-lang="Truy cập Thư mục theo Phạm vi" zh-cn-lang="作用域目录访问" zh-tw-lang="限定範圍目錄存取">Scoped Directory Access</a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/samples.html" es-lang="Ejemplos" in-lang="Contoh" ja-lang="サンプル" ko-lang="샘플" pt-br-lang="Exemplos" ru-lang="Примеры" zh-cn-lang="示例" zh-tw-lang="範例"> Contoh</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/license.html" es-lang="Contrato de licencia" ja-lang="使用許諾契約" ko-lang="라이선스 계약" pt-br-lang="Contrato de licença" ru-lang="Лицензионное соглашение" zh-cn-lang="许可协议" zh-tw-lang="授權協議"> Perjanjian Lisensi</a></div>
</li>
</ul>

View File

@@ -1,187 +0,0 @@
page.title=Menyiapkan Pratinjau
meta.keywords="preview", "android"
page.tags="preview", "developer preview"
page.image=images/cards/card-n-sdk_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<ol>
<li><a href="#get-as13">Dapatkan Android Studio 2.1</a></li>
<li><a href="#get-sdk">Dapatkan Android N SDK</a>
<ol>
<li><a href="#docs-dl">Dokumentasi referensi</a>
</ol>
</li>
<li><a href="#java8">Dapatkan Java 8 JDK</a></li>
<li><a href="#create-update">Perbarui atau Buat sebuah Proyek</a></li>
<li><a href="#next">Langkah Berikutnya</a></li>
</ol>
</div>
</div>
<p>Untuk mengembangkan aplikasi bagi Android N Preview, Anda perlu membuat beberapa pembaruan
pada lingkungan pengembang, seperti dijelaskan pada halaman ini.</p>
<p>Untuk sekedar menguji kompatibilitas aplikasi Anda pada
citra sistem Android N, ikuti panduan untuk <a href="{@docRoot}preview/download.html">Menguji pada Perangkat Android N</a>.</p>
<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
<h2 id="get-as13">Dapatkan Android Studio 2.1</h2>
<p>Platform Android N menambahkan dukungan untuk <a href="{@docRoot}preview/j8-jack.html">fitur bahasa Java 8</a>,
yang memerlukan compiler baru bernama Jack. Jack versi terbaru
saat ini hanya didukung di Android Studio 2.1. Jadi, jika Anda ingin
menggunakan fitur bahasa Java 8, Anda harus menggunakan Android Studio 2.1 untuk
membangun aplikasi. Jika tidak, Anda tidak perlu menggunakan compiler Jack, namun Anda
tetap harus memperbarui JDK 8 untuk mengompilasi pada platform Android N,
seperti dijelaskan di bawah ini.</p>
<p>Jika sudah memasang Android Studio, pastikan Anda memiliki Android
Studio 2.1 atau yang lebih tinggi dengan mengklik <strong>Help &gt; Check for Update</strong>
(pada Mac, <strong>Android Studio &gt; Check for Updates</strong>).</p>
<p>Jika Anda tidak memilikinya, <a href="{@docRoot}studio/">unduh Android Studio
2.1 di sini</a>.</p>
<h2 id="get-sdk">Dapatkan N Preview SDK</h2>
<p>Untuk mulai mengembangkan dengan Android N API, Anda perlu pasang
Android N Preview SDK di Android Studio sebagai berikut:</p>
<ol>
<li>Buka SDK Manager dengan mengklik <strong>Tools &gt; Android &gt;
SDK Manager</strong>.</li>
<li>Di tab <strong>SDK Platforms</strong> pilih
kotak centang <strong>Android N Preview</strong>.</li>
<li>Klik tab <strong>SDK Tools</strong>, kemudian pilih
kotak centang <strong>Android SDK Build Tools</strong>, <strong>Android SDK
Platform-Tools</strong>, dan <strong>Android SDK Tools</strong>.
</li>
<li>Klik <strong>OK</strong>, kemudian terima
perjanjian lisensi untuk setiap paket yang perlu dipasang.
</li>
</ol>
<h3 id="docs-dl">Dapatkan dokumentasi referensi N Preview</h3>
<p>
Informasi detail tentang Android N API tersedia dalam dokumentasi referensi N Preview,
yang bisa Anda unduh dari tabel berikut.
Paket ini berisi versi offline situs web pengembang Android yang disederhanakan,
dan termasuk referensi API yang diperbarui untuk Android N API serta
laporan perbedaan API.
</p>
<table>
<tr>
<th scope="col">Dokumentasi</th>
<th scope="col">Checksum</th>
</tr>
<tr>
<td style="white-space: nowrap">
<a href="{@docRoot}shareables/preview/n-preview-3-docs.zip">n-preview-3-docs.zip</a></td>
<td width="100%">
MD5: 19bcfd057a1f9dd01ffbb3d8ff7b8d81<br>
SHA-1: 9224bd4445cd7f653c4c294d362ccb195a2101e7
</td>
</tr>
<table>
<h2 id="java8">Dapatkan Java 8 JDK</h2>
<p>Untuk mengompilasi aplikasi Anda pada platform Android N dan menggunakan beberapa alat bersama
Android Studio 2.1, Anda perlu pasang Java 8 Developer Kit (JDK 8). Jadi, jika
Anda belum mempunyai versi terbaru, unduh JDK 8 sekarang.</p>
<p>Kemudian, setel versi JDK di Android Studio sebagai berikut:</p>
<ol>
<li>Buka proyek Android di Android Studio, kemudian buka
dialog Project Structure dengan memilih <strong>File &gt;
Project Structure</strong>. (Atau, Anda bisa menyetel default
untuk semua proyek dengan memilih <strong>File &gt; Other Settings &gt;
Default Project Structure</strong>.)
</li>
<li>Di panel kiri dialog, klik <strong>SDK Location</strong>.
</li>
<li>Dalam bidang <strong>JDK Location</strong>, masukkan lokasi
Java 8 JDK (klik tombol di sebelah kanan
untuk menjelajah file Anda), kemudian klik <strong>OK</strong>.
</li>
</ol>
<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
<h2 id="create-update">Perbarui atau Buat sebuah Proyek</h2>
<p>
Untuk menggunakan Android N API, proyek Anda harus dikonfigurasi dengan benar.
</p>
<p>Jika Anda berencana menggunakan fitur bahasa Java 8, Anda juga harus membaca
<a href="{@docRoot}preview/j8-jack.html">Fitur Bahasa Java 8</a>
untuk informasi tentang fitur Java 8 yang didukung dan
cara mengonfigurasi proyek Anda dengan Jack compiler.</p>
<h3 id="update">Perbarui proyek yang ada</h3>
<p>Buka file
<code>build.gradle</code> untuk modul Anda dan perbarui nilainya sebagai
berikut:
</p>
<pre>
android {
compileSdkVersion <strong>'android-N'</strong>
buildToolsVersion <strong>'24.0.0-rc3'</strong>
...
defaultConfig {
minSdkVersion <strong>'N'</strong>
targetSdkVersion <strong>'N'</strong>
...
}
...
}</pre>
<h3 id="create">Buat proyek baru</h3>
<p>Untuk membuat proyek baru bagi pengembangan dengan Android N Preview SDK:</p>
<ol>
<li>Klik <strong>File &gt; New Project</strong>, dan ikuti langkah-langkahnya hingga
Anda tiba di halaman Target Android Devices.
</li>
<li>Pada halaman ini, pilih opsi <strong>Phone and Tablet</strong>.</li>
<li>Pada opsi <strong>Phone and Tablet</strong>, dalam daftar opsi <strong>Minimum
SDK</strong>, pilih
<strong>N: Android API 23, N Preview (Pratinjau)</strong>.</li>
</ol>
<h2 id="next">Langkah Berikutnya</h2>
<ul>
<li>Ikuti panduan untuk <a href="{@docRoot}preview/download.html">Menguji pada Perangkat Android N</a>.</li>
<li>Ketahui selengkapnya tentang platform Android N dengan
<a href="{@docRoot}preview/behavior-changes.html">Perubahan Perilaku</a>
dan <a href="{@docRoot}preview/api-overview.html">Android N API
dan Fiturnya</a>.</li>
</ul>

File diff suppressed because it is too large Load Diff

View File

@@ -4,8 +4,8 @@ page.keywords="android N", "data usage", "metered network"
page.image=images/cards/card-nyc_2x.jpg
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>
Dalam dokumen ini
</h2>
@@ -231,4 +231,4 @@ mengonfigurasi izin jaringan:
Membuang UID paket tertentu dari daftar putih untuk memblokir
penggunaan data berkuota di latar belakang saat Data Saver diaktifkan.
</dd>
</dl>
</dl>

View File

@@ -5,8 +5,8 @@ page.tags="preview", "developer preview"
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>このドキュメントの内容</h2>
<ol>
<li><a href="#runtime-permissions">パーミッションをテストする</a></li>

View File

@@ -6,8 +6,8 @@ page.image=images/cards/card-n-changes_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>このドキュメントの内容</h2>
@@ -77,7 +77,7 @@ Android N では、Doze が改良されています。端末を電源と接続
</p>
<img src="{@docRoot}preview/images/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<img src="{@docRoot}images/android-7.0/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<p class="img-caption">
<strong>図 1.</strong> Doze が第 1 レベルのシステム アクティビティ制限を適用して、電池寿命を改善
@@ -96,7 +96,7 @@ Android N では、Doze が改良されています。端末を電源と接続
</p>
<img src="{@docRoot}preview/images/doze-diagram-2.png" alt="" id="figure2" />
<img src="{@docRoot}images/android-7.0/doze-diagram-2.png" alt="" id="figure2" />
<p class="img-caption">
<strong>図 2.</strong> 端末がしばらくの間静止状態になると、Doze が第 2 レベルのシステム アクティビティ制限を適用する
@@ -282,10 +282,10 @@ Android N 向けのアプリでは、Android フレームワークにより、
<div class="cols">
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
</div>
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
</div>
</div> <!-- end cols -->

View File

@@ -16,7 +16,7 @@ page.image=images/cards/card-n-samples_2x.png
<h3 id="mw">マルチ ウィンドウ Playground</h3>
<img src="{@docRoot}preview/images/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<img src="{@docRoot}images/android-7.0/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<p>
このサンプルでは、自身のアプリでマルチ ウィンドウのユーザー インターフェースを使用する方法をご確認いただけます。
@@ -28,7 +28,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="an">アクティブ通知</h3>
<img src="{@docRoot}preview/images/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
NotificationCompat を使用して通知を送信するシンプルなサービスをご確認いただける既存のサンプルです。
ユーザーからの未読メッセージは、それぞれ別の通知として送信されます。
@@ -45,7 +45,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="ms">メッセージ サービス</h3>
<img src="{@docRoot}preview/images/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<img src="{@docRoot}images/android-7.0/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<p>
1 つのアプリで表示している通知の件数を NotificationManager で取得する方法をご確認いただける既存のサンプルです。
@@ -62,7 +62,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="fbe">ダイレクト ブート</h3>
<img src="{@docRoot}preview/images/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
このサンプルでは、端末の暗号化ストレージ内のデータにアクセスしたり、データを保存したりする方法をご確認いただけます。この機能は端末が起動している間は常に有効です。
@@ -74,7 +74,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="sda">特定のディレクトリへのアクセス</h3>
<img src="{@docRoot}preview/images/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
このサンプルでは、より少ないパーミッションで、特定のディレクトリに対するデータの読み出しや書き込みを行う方法をご確認いただけます。
@@ -82,4 +82,4 @@ page.image=images/cards/card-n-samples_2x.png
<p>
<a href="https://github.com/googlesamples/android-ScopedDirectoryAccess">GitHub でサンプルを入手</a>
</p>
</p>

View File

@@ -0,0 +1,190 @@
page.title=テストガイド
page.image=images/cards/card-n-guide_2x.png
meta.tags="preview", "testing"
page.tags="preview", "developer preview"
@jd:body
<div id="tb-wrapper">
<div id="tb">
<h2>このドキュメントの内容</h2>
<ol>
<li><a href="#runtime-permissions">パーミッションをテストする</a></li>
<li><a href="#doze-standby">Doze とアプリ スタンバイをテストする</a></li>
<li><a href="#ids">自動バックアップと端末識別子</a></li>
</ol>
</div>
</div>
<p>
Android N を利用すると、次期バージョンのプラットフォームでアプリが動作するか確認できます。
このプレビューには、<a href="{@docRoot}preview/api-overview.html">API の概要</a>と<a href="{@docRoot}preview/behavior-changes.html">動作の変更点</a>に記載されているように、アプリに影響を与える可能性のある多くの API と動作の変更が含まれています。
このプレビューでアプリをテストするときには、アプリの良好な使用感を確保するために、システムのいくつかの変更点に特に注意する必要があります。
</p>
<p>
このガイドでは、アプリでプレビューの機能の何をどのようにテストすればよいか説明します。以下のプレビュー機能は、アプリの動作に大きな影響を与える可能性があるので、優先してテストする必要があります。
</p>
<ul>
<li><a href="#runtime-permissions">パーミッション</a>
</li>
<li><a href="#doze-standby">Doze とアプリ スタンバイ</a>
</li>
<li><a href="#ids">自動バックアップと端末識別子</a></li>
</ul>
<p>
テスト用のプレビュー システム イメージを使用した端末または仮想端末のセットアップ方法の詳細については、<a href="{@docRoot}preview/setup-sdk.html">Android N SDK のセットアップ</a>をご覧ください。
</p>
<h2 id="runtime-permissions">パーミッションをテストする</h2>
<p>
<a href="{@docRoot}preview/features/runtime-permissions.html">パーミッション</a> モデルの変更により、ユーザーがアプリにパーミッションを付与する方法が変わりました。
アプリでは、インストール時にすべてのパーミッションを要求するのではなく、実行時に個々のパーミッションをユーザーに要求する必要があります。
これにより、ユーザーは、各アプリのアクティビティをより細かくコントロールできるようになるだけではなく、アプリが各パーミッションを要求する理由をこれまでよりもよく理解できるようになります。
ユーザーは、いつでもアプリに個別にパーミッションを付与したり、付与したパーミッションを個別に取り消したりできます。
プレビューのこの機能は、アプリの動作に大きな影響を与える可能性があり、アプリの一部の機能が動作しなくなったり、限定された機能しか使えなくなったりする可能性もあります。
</p>
<p class="caution">
この変更は、アプリがこの新しいバージョンを対象にしているかどうかにかかわらず、この新しいプラットフォーム上で実行されるすべてのアプリに影響します。
このプラットフォームは以前のアプリに限定的な互換動作を提供しますが、公式版のプラットフォームのリリースに合わせてアップデート版のアプリを公開できるように、新しいパーミッション モデルに対応させるためのアプリの移行を今から計画することを強くお勧めします。
</p>
<h3 id="permission-test-tips">テストのヒント</h3>
<p>
以下のテストのヒントを活用して、アプリでの新しいパーミッション動作のテストを計画し、実行してください。
</p>
<ul>
<li>アプリの現在のパーミッションと関連するコードパスを確認します。</li>
<li>パーミッションで保護されているサービスとデータ間のユーザーフローをテストします。</li>
<li>付与されたパーミッションと取り消されたパーミッションのさまざまな組み合わせをテストします。</li>
<li>{@code adb} ツールを使用して、コマンドラインからパーミッションを管理します。
<ul>
<li>パーミッションとステータスをグループ化して表示します。
<pre>adb shell pm list permissions -d -g</pre>
</li>
<li>以下の構文を使用して 1 つまたは複数のパーミッションを付与または取り消します。<br>
<pre>adb shell pm [grant|revoke] &lt;permission.name&gt; ...</pre>
</li>
</ul>
</li>
<li>アプリでパーミッションを使用しているサービスを分析します。</li>
</ul>
<h3 id="permission-test-strategy">テスト方針</h3>
<p>
このパーミッションの変化は、アプリの構造と設計、ユーザー エクスペリエンスとフローに影響を与えます。
アプリの現在のパーミッション利用の状況を調査し、新しいフローの検討を開始する必要があります。
このプラットフォームの公式リリースは互換動作を提供しますが、互換動作に頼ることなくアプリのアップデートを計画することを強くお勧めします。
</p>
<p>
まずアプリが実際に必要とし使用しているパーミッションを特定してから、パーミッションで保護されたサービスを使用している各コードパスを探してください。
これには、新しいプラットフォーム上でのテストと、コードの解析が必要です。
テストでは、アプリの {@code targetSdkVersion} をこのプレビュー版に変えて、ランタイム パーミッションのオプトインに重点的にテストする必要があります。
詳細については、<a href="{@docRoot}preview/setup-sdk.html#">Android N SDK のセットアップ</a>をご覧ください。
</p>
<p>
パーミッションの取り消しと追加のさまざまな組み合わせをテストし、パーミッションに依存するユーザーフローを確認します。
パーミッションへの依存性が明白または論理的ではない箇所では、依存性を取り除くため、またはパーミッションが必要な理由を明白にするために、フローのリファクタリングまたはコンパートメント化を検討する必要があります。
</p>
<p>
ランタイム パーミッションの動作、テスト、ベスト プラクティスについては、Developer Preview ページの<a href="{@docRoot}preview/features/runtime-permissions.html">パーミッション</a>をご覧ください。
</p>
<h2 id="doze-standby">Doze とアプリ スタンバイをテストする</h2>
<p>
省電力機能である Doze とアプリ スタンバイにより、端末がアイドル状態のときやそのアプリにフォーカスがないときに、アプリが実行できるバックグラウンド処理の量が制限されます。
システムによってアプリに加えられる可能性のある制限には、ネットワーク アクセスの制限や停止、バックグラウンド タスクの停止、通知の停止、ウェイク リクエストの無視、アラームなどがあります。
これらの省電力のための最適化が行われた状態で確実にアプリが適切に動作するように、これらの省電力状態をシミュレートしてアプリをテストする必要があります。
</p>
<h4 id="doze">アプリで Doze をテストする</h4>
<p>アプリで Doze をテストするには: </p>
<ol>
<li>Android N のシステム イメージを使用して、ハードウェア端末または仮想端末を設定します。</li>
<li>端末を開発マシンに接続し、アプリをインストールします。</li>
<li>アプリを実行し、アクティブ状態のままにします。</li>
<li>以下のコマンドを実行して、端末の Doze モードへの移行をシミュレートします。
<pre>
$ adb shell dumpsys battery unplug
$ adb shell dumpsys deviceidle step
$ adb shell dumpsys deviceidle -h
</pre>
</li>
<li>端末がアクティブ状態に戻ったときのアプリの動作を観察します。端末が Doze モードから抜けるときに、アプリがスムーズに復帰することを確認します。
</li>
</ol>
<h4 id="standby">アプリでアプリ スタンバイをテストする</h4>
<p>アプリでアプリ スタンバイ モードをテストするには: </p>
<ol>
<li>Android N のシステム イメージを使用して、ハードウェア端末または仮想端末を設定します。</li>
<li>端末を開発マシンに接続し、アプリをインストールします。</li>
<li>アプリを実行し、アクティブ状態のままにします。</li>
<li>以下のコマンドを実行して、アプリのスタンバイ モードへの移行をシミュレートします。
<pre>
$ adb shell am broadcast -a android.os.action.DISCHARGING
$ adb shell am set-idle &lt;packageName&gt; true
</pre>
</li>
<li>以下のコマンドを使用して、アプリのウェイクをシミュレートします。
<pre>$ adb shell am set-idle &lt;packageName&gt; false</pre>
</li>
<li>アプリがウェイク状態に戻ったときのアプリの動作を観察します。アプリがスタンバイ モードからスムーズに復帰することを確認します。
特に、アプリの通知とバックグラウンド ジョブが想定通りの動作を続けているかを確認する必要があります。
</li>
</ol>
<h2 id="ids">アプリの自動バックアップと端末固有識別子</h2>
<p>アプリが、Google Cloud Messaging の登録 ID などのなんらかの端末固有の識別子を内部ストレージに保持している場合、<a href="{@docRoot}preview/backup/index.html">アプリの自動バックアップ</a>の説明に従って、そのストレージのロケーションを自動バックアップの対象から除外してください。
</p>

View File

@@ -7,8 +7,8 @@ page.image=images/cards/card-n-apis_2x.png
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>主なデベロッパー機能</h2>
<ol>
<ul style="list-style-type:none;">
@@ -78,7 +78,7 @@ page.image=images/cards/card-n-apis_2x.png
</ul>
<div class="col-4of10">
<img src="{@docRoot}preview/images/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<img src="{@docRoot}images/android-7.0/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<p class="img-caption">
<strong>図 1.</strong> 分割画面モードで実行されているアプリ
</p>
@@ -142,15 +142,15 @@ Android Wear 向けの通知を実装したことがある場合は、このモ
</ul>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
</div>
@@ -277,7 +277,7 @@ JobScheduler はシンプルな制御を提供するため、すべてのアプ
<h2 id="data_saver">データセーバー</h2>
<div class="col-5of12" style="margin-right:1.5em;">
<img src="{@docRoot}preview/images/datasaver.png" style="border:2px solid #ddd">
<img src="{@docRoot}images/android-7.0/datasaver.png" style="border:2px solid #ddd">
<p class="img-caption" style="padding-right:2em;">
<strong>図 4.</strong> [Settings] でのデータセーバー
@@ -357,7 +357,7 @@ Vulkan を可能な限りより多くの端末に導入するためにパート
<div style="float:right;max-width:320px">
<img src="{@docRoot}preview/images/quicksettings.png" style="padding-left:1.5em;">
<img src="{@docRoot}images/android-7.0/quicksettings.png" style="padding-left:1.5em;">
<p class="img-caption" style="padding-left:2em;">
<strong>図 5.</strong> 通知シェードにあるクイック設定タイル

View File

@@ -1,321 +0,0 @@
toc:
- title: プログラム概要
path: /preview/overview.html
path_attributes:
- name: es-lang
value: Información general del programa
- name: in-lang
value: Ikhtisar Program
- name: ja-lang
value: プログラム概要
- name: ko-lang
value: 프로그램 개요
- name: pt-br-lang
value: Visão geral do programa
- name: ru-lang
value: Обзор программы
- name: vi-lang
value: Tổng quan về Chương trình
- name: zh-cn-lang
value: 计划概览
- name: zh-tw-lang
value: 程式總覽
- title: サポートとリリースノート
path: /preview/support.html
- title: Preview のセットアップ
path: /preview/setup-sdk.html
path_attributes:
- name: es-lang
value: Configurar el SDK de la versión preliminar
- name: in-lang
value: Menyiapkan Preview
- name: ja-lang
value: Preview SDK のセットアップ
- name: ko-lang
value: 미리 보기 SDK 설정하기
- name: pt-br-lang
value: Configuração do Preview SDK
- name: ru-lang
value: Настройка пакета SDK Preview
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 设置预览版 SDK
- name: zh-tw-lang
value: 設定預覽版 SDK
- title: 端末上でのテスト
path: /preview/download.html
path_attributes:
- name: es-lang
value: Pruebe en un dispositivo
- name: in-lang
value: Menguji pada Perangkat
- name: ja-lang
value: デバイス上でテストする
- name: ko-lang
value: 기기에서 테스트
- name: pt-br-lang
value: Testar em um dispositivo
- name: ru-lang
value: Тестирование на устройстве
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 在设备上测试
- name: zh-tw-lang
value: 在裝置上測試
- title: 動作の変更点
path: /preview/behavior-changes.html
path_attributes:
- name: es-lang
value: Cambios en los comportamientos
- name: in-lang
value: Perubahan Perilaku
- name: ja-lang
value: 動作の変更点
- name: ko-lang
value: 동작 변경
- name: pt-br-lang
value: Mudanças de comportamento
- name: ru-lang
value: Изменения в работе
- name: vi-lang
value: Các thay đổi Hành vi
- name: zh-cn-lang
value: 行为变更
- name: zh-tw-lang
value: 行為變更
section:
- title: バックグラウンド処理の最適化
path: /preview/features/background-optimization.html
path_attributes:
- name: es-lang
value: Optimizaciones en segundo plano
- name: in-lang
value: Optimisasi Latar Belakang
- name: ja-lang
value: バックグラウンド処理の最適化
- name: ko-lang
value: 백그라운드 최적화
- name: pt-br-lang
value: Otimizações em segundo plano
- name: ru-lang
value: Оптимизация фоновых процессов
- name: vi-lang
value: Tối ưu hóa Chạy ngầm
- name: zh-cn-lang
value: 后台优化
- name: zh-tw-lang
value: 背景最佳化
- title: 言語とロケール
path: /preview/features/multilingual-support.html
path_attributes:
- name: es-lang
value: Idioma y configuración regional
- name: in-lang
value: Bahasa dan Lokal
- name: ja-lang
value: 言語とロケール
- name: ko-lang
value: 언어 및 로케일
- name: pt-br-lang
value: Idioma e localidade
- name: ru-lang
value: Язык и языковой стандарт
- name: vi-lang
value: Ngôn ngữ và Bản địa
- name: zh-cn-lang
value: 语言和区域设置
- name: zh-tw-lang
value: 語言和地區設定
- title: Android N for Developers
path: /preview/api-overview.html
path_attributes:
- name: es-lang
value: Información general de la API
- name: in-lang
value: Android N untuk Pengembang
- name: ja-lang
value: API の概要
- name: ko-lang
value: API 개요
- name: pt-br-lang
value: Visão geral da API
- name: ru-lang
value: Обзор API-интерфейсов
- name: vi-lang
value: Android N cho Nhà phát triển
- name: zh-cn-lang
value: API 概览
- name: zh-tw-lang
value: API 總覽
section:
- title: マルチ ウィンドウのサポート
path: /preview/features/multi-window.html
path_attributes:
- name: es-lang
value: Compatibilidad con ventanas múltiples
- name: in-lang
value: Dukungan Multi-Jendela
- name: ja-lang
value: マルチ ウィンドウのサポート
- name: ko-lang
value: 다중 창 지원
- name: pt-br-lang
value: Suporte a várias janelas
- name: ru-lang
value: Поддержка многооконного режима
- name: vi-lang
value: Hỗ trợ đa cửa sổ
- name: zh-cn-lang
value: 多窗口支持
- name: zh-tw-lang
value: 多視窗支援
- title: 通知
path: /preview/features/notification-updates.html
path_attributes:
- name: es-lang
value: Notificaciones
- name: in-lang
value: Pemberitahuan
- name: ja-lang
value: 通知
- name: ko-lang
value: 알림
- name: pt-br-lang
value: Notificações
- name: ru-lang
value: Уведомления
- name: vi-lang
value: Thông báo
- name: zh-cn-lang
value: 通知
- name: zh-tw-lang
value: 通知
- title: データセーバー
path: /preview/features/data-saver.html
- title: TV の録画機能
path: /preview/features/tv-recording-api.html
path_attributes:
- name: es-lang
value: Grabación de TV
- name: in-lang
value: Perekaman TV
- name: ja-lang
value: TV の録画
- name: ko-lang
value: TV 녹화
- name: pt-br-lang
value: Gravação para TV
- name: ru-lang
value: Запись ТВ
- name: vi-lang
value: Ghi lại TV
- name: zh-cn-lang
value: TV 录制
- name: zh-tw-lang
value: 電視錄製
- title: ネットワーク セキュリティ構成
path: /preview/features/security-config.html
path_attributes:
- name: es-lang
value: Configuración de seguridad de la red
- name: ja-lang
value: ネットワーク セキュリティ構成
- name: ko-lang
value: 네트워크 보안 구성
- name: pt-br-lang
value: Configurações de segurança de rede
- name: ru-lang
value: Конфигурация сетевой безопасности
- name: vi-lang
value: Cấu hình Bảo mật mạng
- name: zh-cn-lang
value: 网络安全配置
- name: zh-tw-lang
value: 網路安全性設定
- title: ICU4J のサポート
path: /preview/features/icu4j-framework.html
path_attributes:
- name: es-lang
value: API de ICU4J del framework de Android
- name: in-lang
value: ICU4J Android Framework API
- name: ja-lang
value: ICU4J Android フレームワーク API
- name: ko-lang
value: ICU4J Android 프레임워크 API
- name: pt-br-lang
value: APIs de estrutura do Android para ICU4J
- name: ru-lang
value: API-интерфейсы ICU4J в платформе Android
- name: vi-lang
value: API Khuôn khổ Android ICU4J
- name: zh-cn-lang
value: ICU4J Android 框架 API
- name: zh-tw-lang
value: ICU4J Android 架構 API
- title: Android for Work のアップデート
path: /preview/features/afw.html
- title: 特定のディレクトリへのアクセス
path: /preview/features/scoped-folder-access.html
path_attributes:
- name: es-lang
value: Acceso a directorios determinados
- name: ja-lang
value: 特定のディレクトリへのアクセス
- name: ko-lang
value: 범위가 지정된 디렉터리 액세스
- name: pt-br-lang
value: Acesso a diretórios com escopo
- name: ru-lang
value: Доступ к выделенным каталогам
- name: vi-lang
value: Truy cập Thư mục theo Phạm vi
- name: zh-cn-lang
value: 作用域目录访问
- name: zh-tw-lang
value: 限定範圍目錄存取
- title: サンプル
path: /preview/samples.html
path_attributes:
- name: es-lang
value: Ejemplos
- name: in-lang
value: Contoh
- name: ja-lang
value: サンプル
- name: ko-lang
value: 샘플
- name: pt-br-lang
value: Exemplos
- name: ru-lang
value: Примеры
- name: zh-cn-lang
value: 示例
- name: zh-tw-lang
value: 範例
- title: 使用許諾契約
path: /preview/license.html
path_attributes:
- name: es-lang
value: Contrato de licencia
- name: ja-lang
value: 使用許諾契約
- name: ko-lang
value: 라이선스 계약
- name: pt-br-lang
value: Contrato de licença
- name: ru-lang
value: Лицензионное соглашение
- name: zh-cn-lang
value: 许可协议
- name: zh-tw-lang
value: 授權協議

View File

@@ -1,332 +0,0 @@
page.title=端末の OTA イメージの適用
@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/ にて随時更新)にて利用可能な、端末向けの Android ソフトウェア スタックを意味します。
1.3 「Android 互換」とは、iAndroid 互換ウェブサイトhttp://source.android.com/compatibilityに掲載されており、随時アップデートされる可能性がある Android Compatibility Definition ドキュメントに準拠し、かつiiAndroid Compatibility Test SuiteCTSに合格した任意の Android 実装を指します。
1.4 「Google」とは、1600 Amphitheatre Parkway, Mountain View, CA 94043, United States に主たる事業所を有するデラウェア州法人である Google Inc. を意味します。
2. 本契約への同意
2.1 Peview を使用するためには、本契約に同意する必要があります。本契約に同意しない場合は Preview を使用できません。
2.2 同意するかまたは Preview を使用するためにクリックすると、本契約に同意したことになります。
2.3 米国またはその他の国(デベロッパーが居住している国かまたはデベロッパーが Preview を使用する国を含む)の法律により Preview の使用を禁止されている人である場合、Preview を使用することも、使用許諾契約に同意することもできません。
2.4 雇用主またはその他の事業体を代表または代理して本契約に拘束されることに同意し Preview を企業または組織の内部で使用する場合、担当者の雇用主またはその他の事業体を本契約に法的に拘束する完全な法的権限を有していることを表明および保証するものとします。担当者が必要な権限を有していない場合は、担当者の雇用主またはその他の事業体を代表または代理して、本契約に同意することも、Preview を使用することもできません。
3. Google からの Preview ライセンス
3.1 本契約の規定に従い、Google は Android 実装と互換性のあるアプリの開発に Preview を使用するための、限定的で、世界規模の、ロイヤリティ フリーな、譲渡不可、非排他的、サブライセンス不可なライセンスを付与するものとします。
3.2 本 Preview は、別のプラットフォームAndroid 実装と互換性のないものも含む)のアプリの開発や別の SDK の開発には使用できません。本 Preview をその目的で使用しない場合は、Android 実装と互換性のないものを含め、自由に別のプラットフォームのアプリの開発を行うことができます。
3.3 Preview に関するすべての法的権利、所有権、利益Preview に含まれる知的財産権を含む)は Google またはサードパーティが所有するものとします。「知的財産権」とは、特許法、著作権法、営業秘密法、商標法、不当競争防止法に基づいて発生するすべての権利、およびその他のすべての所有権を意味します。デベロッパーに明示的に付与されていない権利は、すべて Google が所有します。
3.4 本契約で明示的に許可されている目的以外においては、Preview を使用できません。当該のサードパーティのライセンスで必要とされる場合を除き、デベロッパーは、aPreview または Preview の一部をコピー(バックアップ目的を除く)、修正、改造、再配布、逆コンパイル、リバース エンジニアリング、逆アセンブルまたは派生物の作成、またはbモバイル ハンドセットまたは個人用コンピュータ以外のハードウェア端末への Preview の読み込み、Preview と他のソフトウェアとの結合、または Preview の一部を組み込んだソフトウェアや端末の配布はできません。
3.5 オープンソース ソフトウェア ライセンス下でライセンス付与された Preview のコンポーネントの使用、複製、配布は、本契約ではなく、そのオープンソース ソフトウェアのライセンスに準拠するものとします。デベロッパーは、許諾されるすべての権利下で、そのようなオープンソース ソフトウェア ライセンスに対して、良好な状態のライセンシーのままでいることに同意し、そのような権利を終了、停止、または違反する可能性のあるいかなる行為も差し控えることに同意するものとします。
3.6 デベロッパーは、Google が提供する Preview の形式および性質は事前の通知なしに変更される場合があり、今後リリースされる Preview のバージョンでは、以前のバージョンの Preview で開発されたアプリとの互換性がない可能性があることに同意します。デベロッパーは、Google が事前の通知なく、Google の単独の裁量でデベロッパーまたはユーザーへの Previewまたは Preview 内の一部の機能)の提供を(恒久的または一時的に)停止する場合があることに同意します。
3.7 本契約のいかなる部分も、Google のいかなる商標名、商標、サービスマーク、ロゴ、ドメイン名、またはその他のブランド識別表示を使用する権利もデベロッパーに付与するものではありません。
3.8 デベロッパーは、Preview に添付または収録されているすべての知的財産権に関する通知(著作権および商標の通知を含む)の削除、隠ぺい、改ざんを行わないことに同意します。
4. デベロッパーによる Preview の使用
4.1 Google は、本契約に基づき Preview を使用してデベロッパーが開発したソフトウェア アプリに関して、デベロッパー(またはデベロッパーのライセンサー)からいかなる権利、所有権、または利益(当該アプリに含まれる知的財産権を含む)も取得するものではないことに同意します。
4.2 デベロッパーは、Preview をa本契約、およびb該当する司法管轄区における適用される法律、規則、または一般に認められた慣行またはガイドライン米国またはその他の該当国におけるデータまたはソフトウェアの輸出入に関する法律を含むで認められている目的にのみ使用することに同意します。
4.3 Preview を使用してアプリを開発する場合、デベロッパーはユーザーのプライバシーおよび法的権利を保護することに同意します。ユーザーからデベロッパーにユーザー名、パスワード、またはその他のログイン情報または個人情報が提供される場合、デベロッパーは、情報がデベロッパーのアプリに提供されることをユーザーに認識させ、当該ユーザーについてプライバシーに関する法的に十分な通知および保護を行わなければなりません。デベロッパーのアプリに個人情報または秘密情報が保存される場合、この保存は保護された方法で行われなければなりません。ユーザーからデベロッパーのアプリに Google アカウントの情報が提供された場合、デベロッパーのアプリでは、ユーザーが許可したタイミングで、かつユーザーが許可した限定された目的にのみ、当該情報を使用してユーザーの Google アカウントにアクセスすることが認められるものとします。
4.4 デベロッパーは、Preview に関して、第三者Google、およびあらゆる携帯電話会社を含むが、これらに限定されないのサーバー、ネットワーク、またはその他の財産またはサービスへの妨害、中断、損害、または許可されていない態様でのアクセスとなる行為そのような行為に該当する対象製品の開発または販売 / 配布を含む)に関与しないことに同意します。
4.5 デベロッパーは、デベロッパーが Android および Android のアプリを介して作成、送信、表示するデータ、コンテンツ、リソース、および自身の行為の結果Google に発生する可能性のあるあらゆる損失および損害を含む)について、自身が単独で責任を負うこと(および Google がこれについてデベロッパーまたはいかなる第三者に対しても一切責任を負わないこと)に同意します。
4.6 デベロッパーは、本契約、適用される第三者の契約もしくは利用規約、または適用される法律もしくは規則に基づく自身の義務に違反したこと、および当該違反の結果Google または第三者に発生したあらゆる損失および損害を含む)について、自身が単独で責任を負うこと(および Google がこれについてデベロッパーまたはいかなる第三者に対しても一切責任を負わないこと)に同意します。
4.7 Preview は開発中であり、デベロッパーによるテスティングやフィードバックは開発プロセスの重要な一部となります。デベロッパーは、Preview の使用により、一部の機能の実装が開発中であると認識し、Preview が安定したリリースの完全な機能性を持つことに依存すべきでないことを認識するものとします。本 Preview は、公式の Android SDK のリリース後はサポート対象でなくなるため、デベロッパーは、Preview を使用するいかなるアプリも公然と配布または引き渡さないことに同意するものとします。
5. デベロッパーの認証情報
5.1 デベロッパーは、Google が発行した、またはデベロッパー自身で選択した、自身のデベロッパー用認証情報の秘密を保持する責任を負うこと、および自身のデベロッパー用認証情報のもとで開発されたすべてのアプリについて単独で責任を負うことに同意します。
6. プライバシーおよび情報
6.1 Google は、Preview の継続的な技術革新と改良のために、ソフトウェアから特定の使用統計情報(一意識別子、関連する IP アドレス、ソフトウェアのバージョン番号、Preview のどのツール/サービスがどのように使用されているかに関する情報を含むが、これらに限定されないを収集できます。この情報が収集される前に、Preview に通知が表示され、デベロッパーの同意が求められます。デベロッパーが同意しない場合は、情報は収集されません。
6.2 収集されるデータは、Preview の改良のために集約された形で精査され、Google のプライバシー ポリシーhttp://www.google.com/policies/privacy/)に従って管理されます。
7. 第三者のアプリ
7.1 デベロッパーが、Preview を使用して第三者が開発したアプリを実行する、あるいは第三者から提供されたデータ、コンテンツ、リソースにアクセスする場合、デベロッパーは、Google がそれらのアプリ、データ、コンテンツ、リソースについて責任を負わないことに同意します。デベロッパーは、そのような第三者のアプリを介してアクセスするすべてのデータ、コンテンツ、リソースについては、それらを生成した者が単独で責任を負うものであり、Google はそれらの第三者のアプリ、データ、コンテンツ、またはリソースの使用もしくはアクセスによって生じたあらゆる損失および損害について一切責任を負わないことを理解します。
7.2 デベロッパーは、そのような第三者のアプリを介して表示されるデータ、コンテンツ、リソースは、提供者(あるいは代理の第三者または事業体)が所有する知的財産権で保護されている場合があることを認識するものとします。デベロッパーは、当該所有者からの明確な許可がない限り、それらのデータ、コンテンツ、リソース(全体または一部)の変更、貸与、賃貸、担保、配布または派生物の作成を行うことはできません。
7.3 デベロッパーは、そのような第三者のアプリ、データ、コンテンツまたはリソースの使用が、デベロッパーと当該第三者間の別の規約に従うものであることを認識するものとします。
8. Google API の使用
8.1 Google API
8.1.1 API を使用して Google からデータを取得する場合、デベロッパーは、そのデータは、Google またはデータを提供する事業体(あるいは代理の第三者または事業体)が所有する知的財産権で保護されている場合があることを認識するものとします。そのような API の使用は追加の利用規約に従うものとします。デベロッパーは、当該の利用規約による許可がない限り、そのデータ(全体または一部)の変更、貸与、賃貸、担保、配布または派生物の作成を行うことはできません。
8.1.2 デベロッパーは、API を使用して Google からユーザーのデータを取得する場合、ユーザーが明示的に同意した場合のみ、およびユーザーが許可したタイミングとその目的にのみ、データを取得できることを理解し、同意します。
9. 本契約の終了
9.1 本契約は、下記の規定に従ってデベロッパーまたは Google のいずれかによって解約されるまで、継続して適用されるものとします。
9.2 デベロッパーが本契約の解約を希望する場合は、Preview および関連するデベロッパー認証情報の使用を停止することで、契約を終了するものとします。
9.3 Google は、理由の有無にかかわらず、書面で通知することでいつでもデベロッパーとの本契約を解約することができます。
9.4 本契約は事前の通知またはその他の措置なく、次のうち早い方に自動的に終了します。
AGoogle が、デベロッパーが居住している国またはデベロッパーがサービスを使用する国での Preview または Preview の一部の配布を停止したとき。
BGoogle が Android SDK の最終バージョンをリリースしたとき。
9.5 本契約が終了すると、本契約で付与されていたライセンスは終了し、デベロッパーは速やかに Preview のすべての使用を停止するものとし、第 10 条、第 11 条、第 12 条、第 14 条の規定は無期限に効力を有するものとします。
10.免責事項
10.1 デベロッパーは、デベロッパーによる Preview の使用はデベロッパー自身の責任において行うものであること、および Preview は「現状有姿」かつ「提供可能な限りにおいて」、Google からのいかなる種類の保証もなく提供されるものであることを明示的に理解し、これに同意します。
10.2 デベロッパーによる Preview および Preview の使用を通じてダウンロードまたはその他の方法で取得されたマテリアルの使用は、デベロッパー自身の裁量および責任において行うものであり、当該使用の結果として生じるデベロッパーのコンピュータ システムもしくはその他の端末への損害またはデータの喪失についての責任はデベロッパーが単独で負います。前述を制限することなく、Preview は安定したリリースではなく、コンピュータやその他の端末の利用の完全な回復不可能な損失を含む、重大な損害を引き起こす可能性のあるエラー、欠陥、およびセキュリティ上の脆弱性が含まれている可能性があることを理解します。
10.3 Google はまた、商品性、特定目的への適合性、および権利侵害がないことの黙示的な保証および条件を含む(ただしこれらに限定されない)、明示的か黙示的かを問わずあらゆる種類のすべての保証および条件を明示的に否定します。
11.責任の制限
11.1 デベロッパーは、Google、その子会社および関連会社、ならびにそのライセンサーが、デベロッパーに発生した直接損害、間接損害、偶発的損害、特別損害、結果的損害、または懲罰的損害データの喪失を含むについて、Google またはその代表者が当該損失が発生する可能性について告知されていたかどうか、または知っていたはずであるかどうかにかかわらず、いかなる責任法理のもとでもデベロッパーに対して責任を負わないことを明示的に理解し、これに同意します。
12.補償
12.1 法律で認められる最大限の範囲内において、デベロッパーは、aデベロッパーが Preview を使用したこと、およびbデベロッパーが Preview で開発したアプリが他者のいかなる知的財産権を侵害していること、または他者の名誉を毀損している、もしくは他者のパブリシティ権もしくはプライバシー権を侵害していること、およびcデベロッパーが本契約に違反したことから発生したあらゆる申し立て、普通法上の訴訟、衡平法上の訴訟、または法的手続き、ならびにあらゆる損失、責任、損害、費用、および経費合理的な弁護士報酬を含むについて、Google、その関連会社、ならびに当該各社の取締役、役員、従業員、代理人を防御し、補償し、免責することに同意します。
13.契約の変更
13.1 Google は、Preview の新しいバージョンを配布することにより、いつでも本契約を変更することができます。変更が生じた場合、Google は、Preview の提供ウェブサイト上に使用許諾契約の改訂版を公開します。
14.法的一般条項
14.1 本契約は、デベロッパーと Google の間の法的な合意のすべてを表し、デベロッパーによる Preview の使用(別の契約下で Google が提供するサービスを除くに適用され、Preview に関するデベロッパーと Google の間のあらゆる事前の合意に完全に取って代わるものです。
14.2 デベロッパーは、Google が本契約に定める(または適用される法律のもとで Google が享受できる法的な権利または救済措置を行使または執行しなかった場合でも、Google の権利が正式に放棄されたとはみなされないこと、および Google が以後も引き続き当該権利および救済措置を行使または執行できることに同意します。
14.3 本件について判断を下す管轄権を有する司法裁判所によって、本契約のいずれかの条項が無効と判断された場合、当該条項は、本契約の残りの部分に影響を与えることなく本契約から削除されるものとします。本契約の残りの条項は、以後も引き続き有効かつ執行可能であるものとします。
14.4 デベロッパーは、Google が親会社となっている各グループ企業が、本契約の第三受益者となること、および当該企業が、当該企業に利益(または受益権)を付与する本契約の条項を直接執行する、また当該条項に依拠する権利を有することを了承し、これに同意します。上記以外のいかなる人または法人も、本契約の第三受益者とはならないものとします。
14.5 輸出規制。Preview は、米国輸出管理法令の対象です。デベロッパーは、Preview に適用されるすべての国内および国際の輸出管理法令に従わなければなりません。これらの法律には、仕向け地、ユーザー、および最終用途に関する制限が含まれます。
14.6 デベロッパーは、Google から事前に書面で承認を得ずに、本契約を譲渡または移転することはできません。また、そのような承認を得ずに計画された譲渡はすべて無効になります。デベロッパーは、Google から事前に書面で承認を得ずに、本契約に基づく自身の責任または義務を他者に委任してはなりません。
14.7 本契約あるいは本契約に基づくデベロッパーと Google の関係から発生または関連するすべての申し立ては、米国カリフォルニア州の抵触法を除いて、カリフォルニア州法に準拠するものとします。デベロッパーおよび Google は、本契約あるいは本契約に基づくデベロッパーと Google の関係から発生または関連する法的事項の解決について、米国カリフォルニア州サンタクララ郡に所在の連邦裁判所または州立裁判所が専属管轄権を有することに合意します。上記にかかわらず、デベロッパーは、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">
<p>
このページでは、無線OTA端末イメージへのリンクを提供し、OTA アップデートを端末に手動で適用する方法を説明しています。
この手順は、Android ベータ版プログラムにより OTA アップデートが配信されたが、アップデートをインストールした後に起動しない端末を復元する際に役立ちます。
</p>
<h2 id="install-ota">OTA イメージのインストール</h2>
<p></p>
<p>端末に OTA パッケージをインストールするには:</p>
<ol>
<li>以下の表の OTA 端末イメージをダウンロードします。</li>
<li>復旧モードで端末を再起動します。Nexus 端末をこのモードにする方法については、<a href="https://support.google.com/nexus/answer/4596836">Nexus を工場出荷時設定にリセットする</a>を参照してください。
</li>
<li>端末で [<strong>ADB sideload</strong>] を選択します。</li>
<li>Android 開発環境がロードされ、Android Debug Bridgeadbツールがインストールされたコンピュータに端末を接続します。
</li>
<li>以下のコマンドを実行します。
<pre>adb sideload <em>&lt;ota-package&gt;</em></pre>
</li>
</ol>
<h2 id="ota-images">端末の OTA イメージ</h2>
<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-ota-npd90g-0a874807.zip</a><br>
MD5: 4b83b803fac1a6eec13f66d0afc6f46e<br>
SHA-1: a9920bcc8d475ce322cada097d085448512635e2
</td>
</tr>
<tr id="shamu">
<td>Nexus 6 <br>"shamu"</td>
<td><a href="#top" onclick="onDownload(this)"
>shamu-ota-npd90g-06f5d23d.zip</a><br>
MD5: 513570bb3a91878c2d1a5807d2340420<br>
SHA-1: 2d2f40636c95c132907e6ba0d10b395301e969ed
</td>
</tr>
<tr id="angler">
<td>Nexus 6P <br>"angler"</td>
<td><a href="#top" onclick="onDownload(this)"
>angler-ota-npd90g-5baa69c2.zip</a><br>
MD5: 096fe26c5d50606a424d2f3326c0477b<br>
SHA-1: 468d2e7aea444505513ddc183c85690c00fab0c1
</td>
</tr>
<tr id="volantis">
<td>Nexus 9 <br>"volantis"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantis-ota-npd90g-c04785e1.zip</a><br>
MD5: 6aecd3b0b3a839c5ce1ce4d12187b03e<br>
SHA-1: 31633180635b831e59271a7d904439f278586f49
</td>
</tr>
<tr id="volantisg">
<td>Nexus 9G <br>"volantisg"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantisg-ota-npd90g-c56aa1b0.zip</a><br>
MD5: 0493fa79763d67bcdde8007299e1888d<br>
SHA-1: f709daf81968a1b27ed41fe40d42e0d106f3c494
</td>
</tr>
<tr id="fugu">
<td>Nexus Player <br>"fugu"</td>
<td><a href="#top" onclick="onDownload(this)"
>fugu-ota-npd90g-3a0643ae.zip</a><br>
MD5: 9c38b6647fe5a4f2965196b7c409f0f7<br>
SHA-1: 77c6fb05191f0c2ae0956bae18f1c80b2f922f05
</td>
</tr>
<tr id="ryu">
<td>Pixel C <br>"ryu"</td>
<td><a href="#top" onclick="onDownload(this)"
>ryu-ota-npd90g-ec931914.zip</a><br>
MD5: 4c6135498ca156a9cdaf443ddfdcb2ba<br>
SHA-1: 297cc9a204685ef5507ec087fc7edf5b34551ce6
</td>
</tr>
<tr id="seed">
<td>General Mobile 4G (Android One) <br>"seed"</td>
<td><a href="#top" onclick="onDownload(this)"
>seed_l8150-ota-npd90g-dcb0662d.zip</a><br>
MD5: f40ea6314a13ea6dd30d0e68098532a2<br>
SHA-1: 11af10b621f4480ac63f4e99189d61e1686c0865
</td>
</tr>
</table>
</div><!-- landing -->
</div><!-- relative wrapper -->
<script>
var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/ota/";
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>

View File

@@ -1,544 +0,0 @@
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/ にて随時更新)にて利用可能な、端末向けの Android ソフトウェア スタックを意味します。
1.3 「Android 互換」とは、iAndroid 互換ウェブサイトhttp://source.android.com/compatibilityに掲載されており、随時アップデートされる可能性がある Android Compatibility Definition ドキュメントに準拠し、かつiiAndroid Compatibility Test SuiteCTSに合格した任意の Android 実装を指します。
1.4 「Google」とは、1600 Amphitheatre Parkway, Mountain View, CA 94043, United States に主たる事業所を有するデラウェア州法人である Google Inc. を意味します。
2. 本契約への同意
2.1 Peview を使用するためには、本契約に同意する必要があります。本契約に同意しない場合は Preview を使用できません。
2.2 同意するかまたは Preview を使用するためにクリックすると、本契約に同意したことになります。
2.3 米国またはその他の国(デベロッパーが居住している国かまたはデベロッパーが Preview を使用する国を含む)の法律により Preview の使用を禁止されている人である場合、Preview を使用することも、使用許諾契約に同意することもできません。
2.4 雇用主またはその他の事業体を代表または代理して本契約に拘束されることに同意し Preview を企業または組織の内部で使用する場合、担当者の雇用主またはその他の事業体を本契約に法的に拘束する完全な法的権限を有していることを表明および保証するものとします。担当者が必要な権限を有していない場合は、担当者の雇用主またはその他の事業体を代表または代理して、本契約に同意することも、Preview を使用することもできません。
3. Google からの Preview ライセンス
3.1 本契約の規定に従い、Google は Android 実装と互換性のあるアプリの開発に Preview を使用するための、限定的で、世界規模の、ロイヤリティ フリーな、譲渡不可、非排他的、サブライセンス不可なライセンスを付与するものとします。
3.2 本 Preview は、別のプラットフォームAndroid 実装と互換性のないものも含む)のアプリの開発や別の SDK の開発には使用できません。本 Preview をその目的で使用しない場合は、Android 実装と互換性のないものを含め、自由に別のプラットフォームのアプリの開発を行うことができます。
3.3 Preview に関するすべての法的権利、所有権、利益Preview に含まれる知的財産権を含む)は Google またはサードパーティが所有するものとします。「知的財産権」とは、特許法、著作権法、営業秘密法、商標法、不当競争防止法に基づいて発生するすべての権利、およびその他のすべての所有権を意味します。デベロッパーに明示的に付与されていない権利は、すべて Google が所有します。
3.4 本契約で明示的に許可されている目的以外においては、Preview を使用できません。当該のサードパーティのライセンスで必要とされる場合を除き、デベロッパーは、aPreview または Preview の一部をコピー(バックアップ目的を除く)、修正、改造、再配布、逆コンパイル、リバース エンジニアリング、逆アセンブルまたは派生物の作成、またはbモバイル ハンドセットまたは個人用コンピュータ以外のハードウェア端末への Preview の読み込み、Preview と他のソフトウェアとの結合、または Preview の一部を組み込んだソフトウェアや端末の配布はできません。
3.5 オープンソース ソフトウェア ライセンス下でライセンス付与された Preview のコンポーネントの使用、複製、配布は、本契約ではなく、そのオープンソース ソフトウェアのライセンスに準拠するものとします。デベロッパーは、許諾されるすべての権利下で、そのようなオープンソース ソフトウェア ライセンスに対して、良好な状態のライセンシーのままでいることに同意し、そのような権利を終了、停止、または違反する可能性のあるいかなる行為も差し控えることに同意するものとします。
3.6 デベロッパーは、Google が提供する Preview の形式および性質は事前の通知なしに変更される場合があり、今後リリースされる Preview のバージョンでは、以前のバージョンの Preview で開発されたアプリとの互換性がない可能性があることに同意します。デベロッパーは、Google が事前の通知なく、Google の単独の裁量でデベロッパーまたはユーザーへの Previewまたは Preview 内の一部の機能)の提供を(恒久的または一時的に)停止する場合があることに同意します。
3.7 本契約のいかなる部分も、Google のいかなる商標名、商標、サービスマーク、ロゴ、ドメイン名、またはその他のブランド識別表示を使用する権利もデベロッパーに付与するものではありません。
3.8 デベロッパーは、Preview に添付または収録されているすべての知的財産権に関する通知(著作権および商標の通知を含む)の削除、隠ぺい、改ざんを行わないことに同意します。
4. デベロッパーによる Preview の使用
4.1 Google は、本契約に基づき Preview を使用してデベロッパーが開発したソフトウェア アプリに関して、デベロッパー(またはデベロッパーのライセンサー)からいかなる権利、所有権、または利益(当該アプリに含まれる知的財産権を含む)も取得するものではないことに同意します。
4.2 デベロッパーは、Preview をa本契約、およびb該当する司法管轄区における適用される法律、規則、または一般に認められた慣行またはガイドライン米国またはその他の該当国におけるデータまたはソフトウェアの輸出入に関する法律を含むで認められている目的にのみ使用することに同意します。
4.3 Preview を使用してアプリを開発する場合、デベロッパーはユーザーのプライバシーおよび法的権利を保護することに同意します。ユーザーからデベロッパーにユーザー名、パスワード、またはその他のログイン情報または個人情報が提供される場合、デベロッパーは、情報がデベロッパーのアプリに提供されることをユーザーに認識させ、当該ユーザーについてプライバシーに関する法的に十分な通知および保護を行わなければなりません。デベロッパーのアプリに個人情報または秘密情報が保存される場合、この保存は保護された方法で行われなければなりません。ユーザーからデベロッパーのアプリに Google アカウントの情報が提供された場合、デベロッパーのアプリでは、ユーザーが許可したタイミングで、かつユーザーが許可した限定された目的にのみ、当該情報を使用してユーザーの Google アカウントにアクセスすることが認められるものとします。
4.4 デベロッパーは、Preview に関して、第三者Google、およびあらゆる携帯電話会社を含むが、これらに限定されないのサーバー、ネットワーク、またはその他の財産またはサービスへの妨害、中断、損害、または許可されていない態様でのアクセスとなる行為そのような行為に該当する対象製品の開発または販売 / 配布を含む)に関与しないことに同意します。
4.5 デベロッパーは、デベロッパーが Android および Android のアプリを介して作成、送信、表示するデータ、コンテンツ、リソース、および自身の行為の結果Google に発生する可能性のあるあらゆる損失および損害を含む)について、自身が単独で責任を負うこと(および Google がこれについてデベロッパーまたはいかなる第三者に対しても一切責任を負わないこと)に同意します。
4.6 デベロッパーは、本契約、適用される第三者の契約もしくは利用規約、または適用される法律もしくは規則に基づく自身の義務に違反したこと、および当該違反の結果Google または第三者に発生したあらゆる損失および損害を含む)について、自身が単独で責任を負うこと(および Google がこれについてデベロッパーまたはいかなる第三者に対しても一切責任を負わないこと)に同意します。
4.7 Preview は開発中であり、デベロッパーによるテスティングやフィードバックは開発プロセスの重要な一部となります。デベロッパーは、Preview の使用により、一部の機能の実装が開発中であると認識し、Preview が安定したリリースの完全な機能性を持つことに依存すべきでないことを認識するものとします。本 Preview は、公式の Android SDK のリリース後はサポート対象でなくなるため、デベロッパーは、Preview を使用するいかなるアプリも公然と配布または引き渡さないことに同意するものとします。
5. デベロッパーの認証情報
5.1 デベロッパーは、Google が発行した、またはデベロッパー自身で選択した、自身のデベロッパー用認証情報の秘密を保持する責任を負うこと、および自身のデベロッパー用認証情報のもとで開発されたすべてのアプリについて単独で責任を負うことに同意します。
6. プライバシーおよび情報
6.1 Google は、Preview の継続的な技術革新と改良のために、ソフトウェアから特定の使用統計情報(一意識別子、関連する IP アドレス、ソフトウェアのバージョン番号、Preview のどのツール/サービスがどのように使用されているかに関する情報を含むが、これらに限定されないを収集できます。この情報が収集される前に、Preview に通知が表示され、デベロッパーの同意が求められます。デベロッパーが同意しない場合は、情報は収集されません。
6.2 収集されるデータは、Preview の改良のために集約された形で精査され、Google のプライバシー ポリシーhttp://www.google.com/policies/privacy/)に従って管理されます。
7. 第三者のアプリ
7.1 デベロッパーが、Preview を使用して第三者が開発したアプリを実行する、あるいは第三者から提供されたデータ、コンテンツ、リソースにアクセスする場合、デベロッパーは、Google がそれらのアプリ、データ、コンテンツ、リソースについて責任を負わないことに同意します。デベロッパーは、そのような第三者のアプリを介してアクセスするすべてのデータ、コンテンツ、リソースについては、それらを生成した者が単独で責任を負うものであり、Google はそれらの第三者のアプリ、データ、コンテンツ、またはリソースの使用もしくはアクセスによって生じたあらゆる損失および損害について一切責任を負わないことを理解します。
7.2 デベロッパーは、そのような第三者のアプリを介して表示されるデータ、コンテンツ、リソースは、提供者(あるいは代理の第三者または事業体)が所有する知的財産権で保護されている場合があることを認識するものとします。デベロッパーは、当該所有者からの明確な許可がない限り、それらのデータ、コンテンツ、リソース(全体または一部)の変更、貸与、賃貸、担保、配布または派生物の作成を行うことはできません。
7.3 デベロッパーは、そのような第三者のアプリ、データ、コンテンツまたはリソースの使用が、デベロッパーと当該第三者間の別の規約に従うものであることを認識するものとします。
8. Google API の使用
8.1 Google API
8.1.1 API を使用して Google からデータを取得する場合、デベロッパーは、そのデータは、Google またはデータを提供する事業体(あるいは代理の第三者または事業体)が所有する知的財産権で保護されている場合があることを認識するものとします。そのような API の使用は追加の利用規約に従うものとします。デベロッパーは、当該の利用規約による許可がない限り、そのデータ(全体または一部)の変更、貸与、賃貸、担保、配布または派生物の作成を行うことはできません。
8.1.2 デベロッパーは、API を使用して Google からユーザーのデータを取得する場合、ユーザーが明示的に同意した場合のみ、およびユーザーが許可したタイミングとその目的にのみ、データを取得できることを理解し、同意します。
9. 本契約の終了
9.1 本契約は、下記の規定に従ってデベロッパーまたは Google のいずれかによって解約されるまで、継続して適用されるものとします。
9.2 デベロッパーが本契約の解約を希望する場合は、Preview および関連するデベロッパー認証情報の使用を停止することで、契約を終了するものとします。
9.3 Google は、理由の有無にかかわらず、書面で通知することでいつでもデベロッパーとの本契約を解約することができます。
9.4 本契約は事前の通知またはその他の措置なく、次のうち早い方に自動的に終了します。
AGoogle が、デベロッパーが居住している国またはデベロッパーがサービスを使用する国での Preview または Preview の一部の配布を停止したとき。
BGoogle が Android SDK の最終バージョンをリリースしたとき。
9.5 本契約が終了すると、本契約で付与されていたライセンスは終了し、デベロッパーは速やかに Preview のすべての使用を停止するものとし、第 10 条、第 11 条、第 12 条、第 14 条の規定は無期限に効力を有するものとします。
10.免責事項
10.1 デベロッパーは、デベロッパーによる Preview の使用はデベロッパー自身の責任において行うものであること、および Preview は「現状有姿」かつ「提供可能な限りにおいて」、Google からのいかなる種類の保証もなく提供されるものであることを明示的に理解し、これに同意します。
10.2 デベロッパーによる Preview および Preview の使用を通じてダウンロードまたはその他の方法で取得されたマテリアルの使用は、デベロッパー自身の裁量および責任において行うものであり、当該使用の結果として生じるデベロッパーのコンピュータ システムもしくはその他の端末への損害またはデータの喪失についての責任はデベロッパーが単独で負います。前述を制限することなく、Preview は安定したリリースではなく、コンピュータやその他の端末の利用の完全な回復不可能な損失を含む、重大な損害を引き起こす可能性のあるエラー、欠陥、およびセキュリティ上の脆弱性が含まれている可能性があることを理解します。
10.3 Google はまた、商品性、特定目的への適合性、および権利侵害がないことの黙示的な保証および条件を含む(ただしこれらに限定されない)、明示的か黙示的かを問わずあらゆる種類のすべての保証および条件を明示的に否定します。
11.責任の制限
11.1 デベロッパーは、Google、その子会社および関連会社、ならびにそのライセンサーが、デベロッパーに発生した直接損害、間接損害、偶発的損害、特別損害、結果的損害、または懲罰的損害データの喪失を含むについて、Google またはその代表者が当該損失が発生する可能性について告知されていたかどうか、または知っていたはずであるかどうかにかかわらず、いかなる責任法理のもとでもデベロッパーに対して責任を負わないことを明示的に理解し、これに同意します。
12.補償
12.1 法律で認められる最大限の範囲内において、デベロッパーは、aデベロッパーが Preview を使用したこと、およびbデベロッパーが Preview で開発したアプリが他者のいかなる知的財産権を侵害していること、または他者の名誉を毀損している、もしくは他者のパブリシティ権もしくはプライバシー権を侵害していること、およびcデベロッパーが本契約に違反したことから発生したあらゆる申し立て、普通法上の訴訟、衡平法上の訴訟、または法的手続き、ならびにあらゆる損失、責任、損害、費用、および経費合理的な弁護士報酬を含むについて、Google、その関連会社、ならびに当該各社の取締役、役員、従業員、代理人を防御し、補償し、免責することに同意します。
13.契約の変更
13.1 Google は、Preview の新しいバージョンを配布することにより、いつでも本契約を変更することができます。変更が生じた場合、Google は、Preview の提供ウェブサイト上に使用許諾契約の改訂版を公開します。
14.法的一般条項
14.1 本契約は、デベロッパーと Google の間の法的な合意のすべてを表し、デベロッパーによる Preview の使用(別の契約下で Google が提供するサービスを除くに適用され、Preview に関するデベロッパーと Google の間のあらゆる事前の合意に完全に取って代わるものです。
14.2 デベロッパーは、Google が本契約に定める(または適用される法律のもとで Google が享受できる法的な権利または救済措置を行使または執行しなかった場合でも、Google の権利が正式に放棄されたとはみなされないこと、および Google が以後も引き続き当該権利および救済措置を行使または執行できることに同意します。
14.3 本件について判断を下す管轄権を有する司法裁判所によって、本契約のいずれかの条項が無効と判断された場合、当該条項は、本契約の残りの部分に影響を与えることなく本契約から削除されるものとします。本契約の残りの条項は、以後も引き続き有効かつ執行可能であるものとします。
14.4 デベロッパーは、Google が親会社となっている各グループ企業が、本契約の第三受益者となること、および当該企業が、当該企業に利益(または受益権)を付与する本契約の条項を直接執行する、また当該条項に依拠する権利を有することを了承し、これに同意します。上記以外のいかなる人または法人も、本契約の第三受益者とはならないものとします。
14.5 輸出規制。Preview は、米国輸出管理法令の対象です。デベロッパーは、Preview に適用されるすべての国内および国際の輸出管理法令に従わなければなりません。これらの法律には、仕向け地、ユーザー、および最終用途に関する制限が含まれます。
14.6 デベロッパーは、Google から事前に書面で承認を得ずに、本契約を譲渡または移転することはできません。また、そのような承認を得ずに計画された譲渡はすべて無効になります。デベロッパーは、Google から事前に書面で承認を得ずに、本契約に基づく自身の責任または義務を他者に委任してはなりません。
14.7 本契約あるいは本契約に基づくデベロッパーと Google の関係から発生または関連するすべての申し立ては、米国カリフォルニア州の抵触法を除いて、カリフォルニア州法に準拠するものとします。デベロッパーおよび Google は、本契約あるいは本契約に基づくデベロッパーと Google の関係から発生または関連する法的事項の解決について、米国カリフォルニア州サンタクララ郡に所在の連邦裁判所または州立裁判所が専属管轄権を有することに合意します。上記にかかわらず、デベロッパーは、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 は、携帯端末やタブレット、テレビなど、アプリのテストに使用するさまざまなハードウェア端末のシステム アップデートに対応しています。
</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 アップデートを受信できます。
正式なシステム アップデートと同様に、OTA アップデートのダウンロードや端末の更新は自動で行われます。
</p>
<p>
端末はいつでも登録解除できます。その端末で利用可能な Android の最新の実稼働向けバージョンAndroid 6.0 Marshmallow など)への OTA アップデートが端末に配信されます。
アップデート時はオールリセットされ、端末上のユーザーデータは削除されます。
端末の登録解除前には、<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>
手動で端末に書き込みを行った後でも、<a href="https://g.co/androidbeta">Android ベータ版プログラム</a>に端末を登録すれば OTA アップデートを受信できるようになります。
次のプレビュー版への OTA アップデートを受信したい方は、いつでも端末登録が可能です。
</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">プレビュー版を端末からアンインストールする</h3>
<p>
以下のいずれかの方法で、プレビュー版を端末からアンインストールできます。
</p>
<ul>
<li><strong>工場出荷時仕様のシステム イメージを取得</strong>して、手動で端末に書き込みます。
<ul>
<li><strong>Nexus 端末と Pixel C 端末</strong>については、Nexus 端末の<a href="http://developers.google.com/android/nexus/images">ファクトリー イメージ</a>のページを参照してダウンロードしてください。
</li>
<li><strong>他の端末</strong>については、端末メーカーに直接お問い合わせください。
その他の端末については、直接端末メーカーにお問い合わせください。Android ベータ版プログラムの対象機種については、端末をプログラムに登録した後、登録を解除することができます(詳細は以下をご覧ください)。
</li>
</ul>
</li>
<li><strong>Android ベータ版プログラムから端末を登録解除します。</strong>Android ベータ版プログラムへの端末の登録を解除します。<a href="https://g.co/androidbeta">Android ベータ版プログラム</a>に登録中の端末は、その種類のよらず、簡単に登録を解除することができます。
<p>
その端末で利用可能な Android の最新の実稼働向けバージョンAndroid 6.0 Marshmallow など)への OTA アップデートが端末に配信されます。
アップデート時はオールリセットされ、端末上のユーザーデータは削除されます。
端末の登録解除前には、<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 で設定ダイアログを開きます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 Tools を 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>] をクリックします
(現時点で Android N Preview の Android エミュレータに対応しているのは x86 システム イメージだけです)。
<li>残りの AVD 設定を終えたら [<strong>Finish</strong>] をクリックします。
</li>
</ol>
<p>これで Android N Preview AVD で Android エミュレータを起動できます。</p>
<p>
<a href="http://tools.android.com/tech-docs/emulator">Android Emulator 2.0 Beta</a> に対応した Android Studio 2.1 のプレビュー版をインストールすると、Android Studio 1.5 よりもパフォーマンスが格段に向上し、Android エミュレータをより快適にお使いいただけます。
</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>

View File

@@ -1,145 +0,0 @@
page.title=使用許諾契約
@jd:body
<p>
Android SDK Preview をインストールする前に、次の利用規約に同意する必要があります。
以下に記載するとおり、これは、Android SDK のプレビュー バージョンであり、変更される可能性があります。デベロッパーご自身の責任においてご使用ください。Android SDK Preview は安定したリリースではなく、お使いのコンピュータ システム、端末、データに深刻な影響を与える可能性のあるエラーまたは欠陥が含まれている場合があります。
</p>
<p>
以下は、Android SDK Preview の使用許諾契約です(以下「本契約」)。
</p>
<div class="sdk-terms" style="height:auto;border:0;padding:0;width:700px">
1. はじめに
1.1 Android SDK Preview以下、本契約で「Preview」という。具体的には利用可能な場合には Android システム ファイル、パッケージ型 API、Preview ライブラリ ファイルを含む)は、本契約の規定に従ってライセンス許可されます。本契約では、デベロッパーの Preview の使用に関して、デベロッパーと Google の間で法的拘束力のある契約を結びます。
1.2 「Android」とは、Android オープンソース プロジェクトhttp://source.android.com/ にて随時更新)にて利用可能な、端末向けの Android ソフトウェア スタックを意味します。
1.3 「Android 互換」とは、iAndroid 互換ウェブサイトhttp://source.android.com/compatibilityに掲載されており、随時アップデートされる可能性がある Android Compatibility Definition ドキュメントに準拠し、かつiiAndroid Compatibility Test SuiteCTSに合格した任意の Android 実装を指します。
1.4 「Google」とは、1600 Amphitheatre Parkway, Mountain View, CA 94043, United States に主たる事業所を有するデラウェア州法人である Google Inc. を意味します。
2. 本契約への同意
2.1 Peview を使用するためには、本契約に同意する必要があります。本契約に同意しない場合は Preview を使用できません。
2.2 同意するかまたは Preview を使用するためにクリックすると、本契約に同意したことになります。
2.3 米国またはその他の国(デベロッパーが居住している国かまたはデベロッパーが Preview を使用する国を含む)の法律により Preview の使用を禁止されている人である場合、Preview を使用することも、使用許諾契約に同意することもできません。
2.4 雇用主またはその他の事業体を代表または代理して本契約に拘束されることに同意し Preview を企業または組織の内部で使用する場合、担当者の雇用主またはその他の事業体を本契約に法的に拘束する完全な法的権限を有していることを表明および保証するものとします。担当者が必要な権限を有していない場合は、担当者の雇用主またはその他の事業体を代表または代理して、本契約に同意することも、Preview を使用することもできません。
3. Google からの Preview ライセンス
3.1 本契約の規定に従い、Google は Android 実装と互換性のあるアプリの開発に Preview を使用するための、限定的で、世界規模の、ロイヤリティ フリーな、譲渡不可、非排他的、サブライセンス不可なライセンスを付与するものとします。
3.2 本 Preview は、別のプラットフォームAndroid 実装と互換性のないものも含む)のアプリの開発や別の SDK の開発には使用できません。本 Preview をその目的で使用しない場合は、Android 実装と互換性のないものを含め、自由に別のプラットフォームのアプリの開発を行うことができます。
3.3 Preview に関するすべての法的権利、所有権、利益Preview に含まれる知的財産権を含む)は Google またはサードパーティが所有するものとします。「知的財産権」とは、特許法、著作権法、営業秘密法、商標法、不当競争防止法に基づいて発生するすべての権利、およびその他のすべての所有権を意味します。デベロッパーに明示的に付与されていない権利は、すべて Google が所有します。
3.4 本契約で明示的に許可されている目的以外においては、Preview を使用できません。当該のサードパーティのライセンスで必要とされる場合を除き、デベロッパーは、aPreview または Preview の一部をコピー(バックアップ目的を除く)、修正、改造、再配布、逆コンパイル、リバース エンジニアリング、逆アセンブルまたは派生物の作成、またはbモバイル ハンドセットまたは個人用コンピュータ以外のハードウェア端末への Preview の読み込み、Preview と他のソフトウェアとの結合、または Preview の一部を組み込んだソフトウェアや端末の配布はできません。
3.5 オープンソース ソフトウェア ライセンス下でライセンス付与された Preview のコンポーネントの使用、複製、配布は、本契約ではなく、そのオープンソース ソフトウェアのライセンスに準拠するものとします。デベロッパーは、許諾されるすべての権利下で、そのようなオープンソース ソフトウェア ライセンスに対して、良好な状態のライセンシーのままでいることに同意し、そのような権利を終了、停止、または違反する可能性のあるいかなる行為も差し控えることに同意するものとします。
3.6 デベロッパーは、Google が提供する Preview の形式および性質は事前の通知なしに変更される場合があり、今後リリースされる Preview のバージョンでは、以前のバージョンの Preview で開発されたアプリとの互換性がない可能性があることに同意します。デベロッパーは、Google が事前の通知なく、Google の単独の裁量でデベロッパーまたはユーザーへの Previewまたは Preview 内の一部の機能)の提供を(恒久的または一時的に)停止する場合があることに同意します。
3.7 本契約のいかなる部分も、Google のいかなる商標名、商標、サービスマーク、ロゴ、ドメイン名、またはその他のブランド識別表示を使用する権利もデベロッパーに付与するものではありません。
3.8 デベロッパーは、Preview に添付または収録されているすべての知的財産権に関する通知(著作権および商標の通知を含む)の削除、隠ぺい、改ざんを行わないことに同意します。
4. デベロッパーによる Preview の使用
4.1 Google は、本契約に基づき Preview を使用してデベロッパーが開発したソフトウェア アプリに関して、デベロッパー(またはデベロッパーのライセンサー)からいかなる権利、所有権、または利益(当該アプリに含まれる知的財産権を含む)も取得するものではないことに同意します。
4.2 デベロッパーは、Preview をa本契約、およびb該当する司法管轄区における適用される法律、規則、または一般に認められた慣行またはガイドライン米国またはその他の該当国におけるデータまたはソフトウェアの輸出入に関する法律を含むで認められている目的にのみ使用することに同意します。
4.3 Preview を使用してアプリを開発する場合、デベロッパーはユーザーのプライバシーおよび法的権利を保護することに同意します。ユーザーからデベロッパーにユーザー名、パスワード、またはその他のログイン情報または個人情報が提供される場合、デベロッパーは、情報がデベロッパーのアプリに提供されることをユーザーに認識させ、当該ユーザーについてプライバシーに関する法的に十分な通知および保護を行わなければなりません。デベロッパーのアプリに個人情報または秘密情報が保存される場合、この保存は保護された方法で行われなければなりません。ユーザーからデベロッパーのアプリに Google アカウントの情報が提供された場合、デベロッパーのアプリでは、ユーザーが許可したタイミングで、かつユーザーが許可した限定された目的にのみ、当該情報を使用してユーザーの Google アカウントにアクセスすることが認められるものとします。
4.4 デベロッパーは、Preview に関して、第三者Google、およびあらゆる携帯電話会社を含むが、これらに限定されないのサーバー、ネットワーク、またはその他の財産またはサービスへの妨害、中断、損害、または許可されていない態様でのアクセスとなる行為そのような行為に該当する対象製品の開発または販売 / 配布を含む)に関与しないことに同意します。
4.5 デベロッパーは、デベロッパーが Android および Android のアプリを介して作成、送信、表示するデータ、コンテンツ、リソース、および自身の行為の結果Google に発生する可能性のあるあらゆる損失および損害を含む)について、自身が単独で責任を負うこと(および Google がこれについてデベロッパーまたはいかなる第三者に対しても一切責任を負わないこと)に同意します。
4.6 デベロッパーは、本契約、適用される第三者の契約もしくは利用規約、または適用される法律もしくは規則に基づく自身の義務に違反したこと、および当該違反の結果Google または第三者に発生したあらゆる損失および損害を含む)について、自身が単独で責任を負うこと(および Google がこれについてデベロッパーまたはいかなる第三者に対しても一切責任を負わないこと)に同意します。
4.7 Preview は開発中であり、デベロッパーによるテスティングやフィードバックは開発プロセスの重要な一部となります。デベロッパーは、Preview の使用により、一部の機能の実装が開発中であると認識し、Preview が安定したリリースの完全な機能性を持つことに依存すべきでないことを認識するものとします。本 Preview は、公式の Android SDK のリリース後はサポート対象でなくなるため、デベロッパーは、Preview を使用するいかなるアプリも公然と配布または引き渡さないことに同意するものとします。
5. デベロッパーの認証情報
5.1 デベロッパーは、Google が発行した、またはデベロッパー自身で選択した、自身のデベロッパー用認証情報の秘密を保持する責任を負うこと、および自身のデベロッパー用認証情報のもとで開発されたすべてのアプリについて単独で責任を負うことに同意します。
6. プライバシーおよび情報
6.1 Google は、Preview の継続的な技術革新と改良のために、ソフトウェアから特定の使用統計情報(一意識別子、関連する IP アドレス、ソフトウェアのバージョン番号、Preview のどのツール/サービスがどのように使用されているかに関する情報を含むが、これらに限定されないを収集できます。この情報が収集される前に、Preview に通知が表示され、デベロッパーの同意が求められます。デベロッパーが同意しない場合は、情報は収集されません。
6.2 収集されるデータは、Preview の改良のために集約された形で精査され、Google のプライバシー ポリシーhttp://www.google.com/policies/privacy/)に従って管理されます。
7. 第三者のアプリ
7.1 デベロッパーが、Preview を使用して第三者が開発したアプリを実行する、あるいは第三者から提供されたデータ、コンテンツ、リソースにアクセスする場合、デベロッパーは、Google がそれらのアプリ、データ、コンテンツ、リソースについて責任を負わないことに同意します。デベロッパーは、そのような第三者のアプリを介してアクセスするすべてのデータ、コンテンツ、リソースについては、それらを生成した者が単独で責任を負うものであり、Google はそれらの第三者のアプリ、データ、コンテンツ、またはリソースの使用もしくはアクセスによって生じたあらゆる損失および損害について一切責任を負わないことを理解します。
7.2 デベロッパーは、そのような第三者のアプリを介して表示されるデータ、コンテンツ、リソースは、提供者(あるいは代理の第三者または事業体)が所有する知的財産権で保護されている場合があることを認識するものとします。デベロッパーは、当該所有者からの明確な許可がない限り、それらのデータ、コンテンツ、リソース(全体または一部)の変更、貸与、賃貸、担保、配布または派生物の作成を行うことはできません。
7.3 デベロッパーは、そのような第三者のアプリ、データ、コンテンツまたはリソースの使用が、デベロッパーと当該第三者間の別の規約に従うものであることを認識するものとします。
8. Google API の使用
8.1 Google API
8.1.1 API を使用して Google からデータを取得する場合、デベロッパーは、そのデータは、Google またはデータを提供する事業体(あるいは代理の第三者または事業体)が所有する知的財産権で保護されている場合があることを認識するものとします。そのような API の使用は追加の利用規約に従うものとします。デベロッパーは、当該の利用規約による許可がない限り、そのデータ(全体または一部)の変更、貸与、賃貸、担保、配布または派生物の作成を行うことはできません。
8.1.2 デベロッパーは、API を使用して Google からユーザーのデータを取得する場合、ユーザーが明示的に同意した場合のみ、およびユーザーが許可したタイミングとその目的にのみ、データを取得できることを理解し、同意します。
9. 本契約の終了
9.1 本契約は、下記の規定に従ってデベロッパーまたは Google のいずれかによって解約されるまで、継続して適用されるものとします。
9.2 デベロッパーが本契約の解約を希望する場合は、Preview および関連するデベロッパー認証情報の使用を停止することで、契約を終了するものとします。
9.3 Google は、理由の有無にかかわらず、書面で通知することでいつでもデベロッパーとの本契約を解約することができます。
9.4 本契約は事前の通知またはその他の措置なく、次のうち早い方に自動的に終了します。
AGoogle が、デベロッパーが居住している国またはデベロッパーがサービスを使用する国での Preview または Preview の一部の配布を停止したとき。
BGoogle が Android SDK の最終バージョンをリリースしたとき。
9.5 本契約が終了すると、本契約で付与されていたライセンスは終了し、デベロッパーは速やかに Preview のすべての使用を停止するものとし、第 10 条、第 11 条、第 12 条、第 14 条の規定は無期限に効力を有するものとします。
10.免責事項
10.1 デベロッパーは、デベロッパーによる Preview の使用はデベロッパー自身の責任において行うものであること、および Preview は「現状有姿」かつ「提供可能な限りにおいて」、Google からのいかなる種類の保証もなく提供されるものであることを明示的に理解し、これに同意します。
10.2 デベロッパーによる Preview および Preview の使用を通じてダウンロードまたはその他の方法で取得されたマテリアルの使用は、デベロッパー自身の裁量および責任において行うものであり、当該使用の結果として生じるデベロッパーのコンピュータ システムもしくはその他の端末への損害またはデータの喪失についての責任はデベロッパーが単独で負います。前述を制限することなく、Preview は安定したリリースではなく、コンピュータやその他の端末の利用の完全な回復不可能な損失を含む、重大な損害を引き起こす可能性のあるエラー、欠陥、およびセキュリティ上の脆弱性が含まれている可能性があることを理解します。
10.3 Google はまた、商品性、特定目的への適合性、および権利侵害がないことの黙示的な保証および条件を含む(ただしこれらに限定されない)、明示的か黙示的かを問わずあらゆる種類のすべての保証および条件を明示的に否定します。
11.責任の制限
11.1 デベロッパーは、Google、その子会社および関連会社、ならびにそのライセンサーが、デベロッパーに発生した直接損害、間接損害、偶発的損害、特別損害、結果的損害、または懲罰的損害データの喪失を含むについて、Google またはその代表者が当該損失が発生する可能性について告知されていたかどうか、または知っていたはずであるかどうかにかかわらず、いかなる責任法理のもとでもデベロッパーに対して責任を負わないことを明示的に理解し、これに同意します。
12.補償
12.1 法律で認められる最大限の範囲内において、デベロッパーは、aデベロッパーが Preview を使用したこと、およびbデベロッパーが Preview で開発したアプリが他者のいかなる知的財産権を侵害していること、または他者の名誉を毀損している、もしくは他者のパブリシティ権もしくはプライバシー権を侵害していること、およびcデベロッパーが本契約に違反したことから発生したあらゆる申し立て、普通法上の訴訟、衡平法上の訴訟、または法的手続き、ならびにあらゆる損失、責任、損害、費用、および経費合理的な弁護士報酬を含むについて、Google、その関連会社、ならびに当該各社の取締役、役員、従業員、代理人を防御し、補償し、免責することに同意します。
13.契約の変更
13.1 Google は、Preview の新しいバージョンを配布することにより、いつでも本契約を変更することができます。変更が生じた場合、Google は、Preview の提供ウェブサイト上に使用許諾契約の改訂版を公開します。
14.法的一般条項
14.1 本契約は、デベロッパーと Google の間の法的な合意のすべてを表し、デベロッパーによる Preview の使用(別の契約下で Google が提供するサービスを除くに適用され、Preview に関するデベロッパーと Google の間のあらゆる事前の合意に完全に取って代わるものです。
14.2 デベロッパーは、Google が本契約に定める(または適用される法律のもとで Google が享受できる法的な権利または救済措置を行使または執行しなかった場合でも、Google の権利が正式に放棄されたとはみなされないこと、および Google が以後も引き続き当該権利および救済措置を行使または執行できることに同意します。
14.3 本件について判断を下す管轄権を有する司法裁判所によって、本契約のいずれかの条項が無効と判断された場合、当該条項は、本契約の残りの部分に影響を与えることなく本契約から削除されるものとします。本契約の残りの条項は、以後も引き続き有効かつ執行可能であるものとします。
14.4 デベロッパーは、Google が親会社となっている各グループ企業が、本契約の第三受益者となること、および当該企業が、当該企業に利益(または受益権)を付与する本契約の条項を直接執行する、また当該条項に依拠する権利を有することを了承し、これに同意します。上記以外のいかなる人または法人も、本契約の第三受益者とはならないものとします。
14.5 輸出規制。Preview は、米国輸出管理法令の対象です。デベロッパーは、Preview に適用されるすべての国内および国際の輸出管理法令に従わなければなりません。これらの法律には、仕向け地、ユーザー、および最終用途に関する制限が含まれます。
14.6 デベロッパーは、Google から事前に書面で承認を得ずに、本契約を譲渡または移転することはできません。また、そのような承認を得ずに計画された譲渡はすべて無効になります。デベロッパーは、Google から事前に書面で承認を得ずに、本契約に基づく自身の責任または義務を他者に委任してはなりません。
14.7 本契約あるいは本契約に基づくデベロッパーと Google の関係から発生または関連するすべての申し立ては、米国カリフォルニア州の抵触法を除いて、カリフォルニア州法に準拠するものとします。デベロッパーおよび Google は、本契約あるいは本契約に基づくデベロッパーと Google の関係から発生または関連する法的事項の解決について、米国カリフォルニア州サンタクララ郡に所在の連邦裁判所または州立裁判所が専属管轄権を有することに合意します。上記にかかわらず、デベロッパーは、Google が任意の司法管轄区において差し止め命令による救済(または同等の緊急法的救済)を求める申し立てを行うことが認められることに同意します。
</div>

View File

@@ -1,440 +0,0 @@
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>
プレビュー期間は毎月アップデートされるので、最新のプラットフォームで変更された箇所のテストを実施できます。
</p>
</div>
<div class="col-4of12">
<h5>
デベロッパー不具合の優先
</h5>
<p>
最初の数週間でデベロッパーから報告された問題に優先的に対応するので、テストの実施とフィードバックはお早めにお願いします。
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
新しい動作や機能
</h5>
<p>
新しいプラットフォーム動作への対応や、新機能を利用した開発を早い段階で開始できます。
</p>
</div>
<div class="col-4of12">
<h5>
OTA 配信によるアップデート
</h5>
<p>
Android ベータ版プログラムによるサポート対象端末の無線でのシームレスなアップデートに対応しています。
そのため、イメージを書き込む必要がありません。
</p>
</div>
<div class="col-4of12">
<h5>
フィードバックとサポート
</h5>
<p>
<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 日から AOSP と OEM 向けの Android N の正式リリース2016 年の第 3 四半期を予定)までの間です。
</p>
<p>
主要な開発マイルストーンでアップデートをリリースしますので、開発やテスト用の環境としてご利用ください。
アップデートの間隔は基本的には各月4 週から 6 週に 1 回)の予定です。
マイルストーンについては、以下をご覧ください。
</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、Google 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>Android N の最終版の API と SDK</strong>、システム動作や機能のテストに使用する最終版とほぼ同じシステム イメージが含まれます。
この時点で Android N の標準 API レベルが確定します。
以後は既存アプリの最終的な互換性テストを開始し、Android N の API や機能を使った新しいコードを改善できるようになります。
</p>
<p>
さらに Preview 4 以降では、正式な API レベルの Android N を搭載している<strong>端末にアプリを公開</strong>できるようになりますAndroid ベータ版プログラムにオプトインしたユーザーの端末などが対象)。
なお、アプリは Google 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 は、新たに無線OTAアップデート プログラムに対応しています。このプログラムに登録している端末には、Android N の最新プレビュー版へのアップデートが直接自動配信されます。
登録は無料で、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>:
登録を解除すると、<strong>端末はファクトリー リセットされ</strong>、Android 6.0 Marshmallow の最新バージョンになります(端末を登録する前のバージョンに戻るとは限りません)。
確実にクリーン インストールを行うため、連絡先やメッセージ、写真などの端末上のデータは削除されます。
</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> 現行バージョンの N Developer Preview の<a href="{@docRoot}preview/support.html#release-notes">リリースノート</a>では、変更履歴や差分レポートなどを確認できます。
</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 レベルが割り当てられた時点で、API リファレンスを <a href="https://developer.android.com">https://developer.android.com</a> で公開します。
</p>
<h3 id="support_resources">
サポート リソース
</h3>
<p>
N Developer Preview のテスト中や開発中は、以下の方法で不具合の報告やフィードバックの送信を行ってください。
</p>
<ul>
<li> <strong>主なフィードバック手段</strong>は、<a href="https://code.google.com/p/android-developer-preview/">N Developer Preview Issue Tracker</a> です。
Issue Tracker を使うと、バグやパフォーマンスの問題、一般的なフィードバックを報告できます。
さらに、<a href="{@docRoot}preview/bugs">既知の問題</a>や、その回避方法もご確認いただけます。
報告いただいた問題は常に最新の情報に更新されるので、重要度が判定されたり、問題が Android エンジニア チームに引き継がれたことを確認できます。
</li>
<li> <a href="{@docRoot}preview/dev-community">Android N デベロッパー コミュニティ</a>は、Android N に携わっている<strong>デベロッパー同士がつながる</strong> Google+ のコミュニティです。Android N について意見交換をしたり、疑問点を解消したりする場としてご活用ください。Google はこのコミュニティを管理し、必要に応じて回答やアドバイスをします。
</li>
</ul>
<h3 id="targeting">ターゲット、プレビュー API、公開</h3>
<p>
N Developer Preview では開発専用のシステムと、<strong>標準 API レベルを持たない</strong> Android ライブラリを提供します。
アプリのテストで互換動作を除外する場合(強く推奨します)、アプリの <code><a href=
"{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code> を <code>“N”</code> に設定することで Android N の プレビュー版を対象にすることができます。
</p>
<p>
Android N Developer Preview では、<strong>プレビュー API</strong> を提供しています。この API は、2016 年の第 3 四半期に予定している最終版 SDK のリリースまで正式版ではありません。
そのため、プログラム開始後の数週間は特に、<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 のシステム イメージを自身の端末に書き込みます。
</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>

View File

@@ -1,75 +0,0 @@
<ul id="nav">
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/overview.html" es-lang="Información general del programa" in-lang="Ikhtisar Program" ja-lang="プログラム概要" ko-lang="프로그램 개요" pt-br-lang="Visão geral do programa" ru-lang="Обзор программы" vi-lang="Tổng quan về Chương trình" zh-cn-lang="计划概览" zh-tw-lang="程式總覽"></a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/support.html"></a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/setup-sdk.html" es-lang="Configurar el SDK de la versión preliminar" in-lang="Menyiapkan Preview" ja-lang="Preview SDK のセットアップ" ko-lang="미리 보기 SDK 설정하기" pt-br-lang="Configuração do Preview SDK" ru-lang="Настройка пакета SDK Preview" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="设置预览版 SDK" zh-tw-lang="設定預覽版 SDK">Preview </a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/download.html" es-lang="Pruebe en un dispositivo" in-lang="Menguji pada Perangkat" ja-lang="デバイス上でテストする" ko-lang="기기에서 테스트" pt-br-lang="Testar em um dispositivo" ru-lang="Тестирование на устройстве" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="在设备上测试" zh-tw-lang="在裝置上測試"></a></div>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/behavior-changes.html" es-lang="Cambios en los comportamientos" in-lang="Perubahan Perilaku" ja-lang="動作の変更点" ko-lang="동작 변경" pt-br-lang="Mudanças de comportamento" ru-lang="Изменения в работе" vi-lang="Các thay đổi Hành vi" zh-cn-lang="行为变更" zh-tw-lang="行為變更"></a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/background-optimization.html" es-lang="Optimizaciones en segundo plano" in-lang="Optimisasi Latar Belakang" ja-lang="バックグラウンド処理の最適化" ko-lang="백그라운드 최적화" pt-br-lang="Otimizações em segundo plano" ru-lang="Оптимизация фоновых процессов" vi-lang="Tối ưu hóa Chạy ngầm" zh-cn-lang="后台优化" zh-tw-lang="背景最佳化"></a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multilingual-support.html" es-lang="Idioma y configuración regional" in-lang="Bahasa dan Lokal" ja-lang="言語とロケール" ko-lang="언어 및 로케일" pt-br-lang="Idioma e localidade" ru-lang="Язык и языковой стандарт" vi-lang="Ngôn ngữ và Bản địa" zh-cn-lang="语言和区域设置" zh-tw-lang="語言和地區設定"></a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/api-overview.html" es-lang="Información general de la API" in-lang="Android N untuk Pengembang" ja-lang="API の概要" ko-lang="API 개요" pt-br-lang="Visão geral da API" ru-lang="Обзор API-интерфейсов" vi-lang="Android N cho Nhà phát triển" zh-cn-lang="API 概览" zh-tw-lang="API 總覽">Android N for Developers</a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multi-window.html" es-lang="Compatibilidad con ventanas múltiples" in-lang="Dukungan Multi-Jendela" ja-lang="マルチ ウィンドウのサポート" ko-lang="다중 창 지원" pt-br-lang="Suporte a várias janelas" ru-lang="Поддержка многооконного режима" vi-lang="Hỗ trợ đa cửa sổ" zh-cn-lang="多窗口支持" zh-tw-lang="多視窗支援"> </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/notification-updates.html" es-lang="Notificaciones" in-lang="Pemberitahuan" ja-lang="通知" ko-lang="알림" pt-br-lang="Notificações" ru-lang="Уведомления" vi-lang="Thông báo" zh-cn-lang="通知" zh-tw-lang="通知"></a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/data-saver.html"></a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/tv-recording-api.html" es-lang="Grabación de TV" in-lang="Perekaman TV" ja-lang="TV の録画" ko-lang="TV 녹화" pt-br-lang="Gravação para TV" ru-lang="Запись ТВ" vi-lang="Ghi lại TV" zh-cn-lang="TV 录制" zh-tw-lang="電視錄製">TV </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/security-config.html" es-lang="Configuración de seguridad de la red" in-lang="Network Security Configuration" ja-lang="ネットワーク セキュリティ構成" ko-lang="네트워크 보안 구성" pt-br-lang="Configurações de segurança de rede" ru-lang="Конфигурация сетевой безопасности" vi-lang="Cấu hình Bảo mật mạng" zh-cn-lang="网络安全配置" zh-tw-lang="網路安全性設定"> </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/icu4j-framework.html" es-lang="API de ICU4J del framework de Android" in-lang="ICU4J Android Framework API" ja-lang="ICU4J Android フレームワーク API" ko-lang="ICU4J Android 프레임워크 API" pt-br-lang="APIs de estrutura do Android para ICU4J" ru-lang="API-интерфейсы ICU4J в платформе Android" vi-lang="API Khuôn khổ Android ICU4J" zh-cn-lang="ICU4J Android 框架 API" zh-tw-lang="ICU4J Android 架構 API">ICU4J </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/j8-jack.html" es-lang="Funciones del lenguaje Java 8" in-lang="Fitur Bahasa Java 8" ja-lang="Java 8 の機能" ko-lang="Java 8 언어 기능" pt-br-lang="Recursos de linguagem do Java 8" ru-lang="Возможности языка Java 8" vi-lang="Tính năng của Ngôn ngữ Java 8" zh-cn-lang="Java 8 语言功能" zh-tw-lang="Java 8 語言功能">Java 8 </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/afw.html">Android for Work </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/scoped-folder-access.html" es-lang="Acceso a directorios determinados" in-lang="Scoped Directory Access" ja-lang="特定のディレクトリへのアクセス" ko-lang="범위가 지정된 디렉터리 액세스" pt-br-lang="Acesso a diretórios com escopo" ru-lang="Доступ к выделенным каталогам" vi-lang="Truy cập Thư mục theo Phạm vi" zh-cn-lang="作用域目录访问" zh-tw-lang="限定範圍目錄存取"></a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/samples.html" es-lang="Ejemplos" in-lang="Contoh" ja-lang="サンプル" ko-lang="샘플" pt-br-lang="Exemplos" ru-lang="Примеры" zh-cn-lang="示例" zh-tw-lang="範例"></a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/license.html" es-lang="Contrato de licencia" ja-lang="使用許諾契約" ko-lang="라이선스 계약" pt-br-lang="Contrato de licença" ru-lang="Лицензионное соглашение" zh-cn-lang="许可协议" zh-tw-lang="授權協議">使</a></div>
</li>
</ul>

View File

@@ -1,187 +0,0 @@
page.title=Preview のセットアップ
meta.keywords="preview", "android"
page.tags="preview", "developer preview"
page.image=images/cards/card-n-sdk_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<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 を入手する</a></li>
<li><a href="#create-update">プロジェクトをアップデートまたは作成する</a></li>
<li><a href="#next">次のステップ</a></li>
</ol>
</div>
</div>
<p>このページで説明しているように、Android N Preview 向けのアプリを開発するには、デベロッパー環境をアップデートする必要があります。
</p>
<p>Android N システム イメージでアプリの互換性を簡単にテストするには、<a href="{@docRoot}preview/download.html">Android N 端末でのテスト</a>に関するガイドに従ってください。
</p>
<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
<h2 id="get-as13">Android Studio 2.1 を入手する</h2>
<p>Android N プラットフォームには、Jack と呼ばれる新しいコンパイラーが必要な <a href="{@docRoot}preview/j8-jack.html">Java 8 の言語機能</a>のサポートが追加されています。
現在、最新バージョンの Jack は、Android Studio 2.1 のみでサポートされています。したがって、Java 8 の言語機能を使用する場合は、Android Studio 2.1 を使用してアプリをビルドする必要があります。
それ以外の合は、Jack コンパイラーを使用する必要はありません。ただし、以下に説明するように、Android N プラットフォームに対応する設定でコンパイルを行うには、JDK 8 にアップデートする必要があります。
</p>
<p>既に Android Studio がインストールされている場合は、<strong>[Help] &gt; [Check for Update]</strong>Mac では、<strong>[Android Studio] &gt; [Check for Updates]</strong>をクリックして、Android Studio 2.1 以上であることを確認してください。
</p>
<p>Android Studio 2.1 以上がない場合は、<a href="{@docRoot}studio/">こちらから Android Studio 2.1 をダウンロード</a>してください。
</p>
<h2 id="get-sdk">N Preview SDK を入手する</h2>
<p>Android N API を使用して開発を開始するには、次のステップに従って、Android Studio に Android N Preview SDK をインストールする必要があります。
</p>
<ol>
<li><strong>[Tools] &gt; [Android] &gt; [SDK Manager]</strong> をクリックして、SDK Manager を開きます。
</li>
<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>
<h3 id="docs-dl">N Preview のリファレンス ドキュメントを入手する</h3>
<p>
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-3-docs.zip">n-preview-3-docs.zip</a></td>
<td width="100%">
MD5:19bcfd057a1f9dd01ffbb3d8ff7b8d81<br>
SHA-1:9224bd4445cd7f653c4c294d362ccb195a2101e7
</td>
</tr>
<table>
<h2 id="java8">Java 8 JDK を入手する</h2>
<p>Android N プラットフォームに対応する設定でアプリをコンパイルしたり、Android Studio 2.1 でいくつかのツールを使用したりするには、Java 8 Developer KitJDK 8をインストールする必要があります。
したがって、最新バージョンを持っていない場合は、すぐに JDK 8 をダウンロードしてください。
</p>
<p>その後、次のステップに従って Android Studio で JDK のバージョンを設定します。</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>
<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
<h2 id="create-update">プロジェクトをアップデートまたは作成する</h2>
<p>
Android N API を使用するには、プロジェクトが適切に構成されている必要があります。
</p>
<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>
<pre>
android {
compileSdkVersion <strong>'android-N'</strong>
buildToolsVersion <strong>'24.0.0-rc3'</strong>
...
defaultConfig {
minSdkVersion <strong>'N'</strong>
targetSdkVersion <strong>'N'</strong>
...
}
...
}</pre>
<h3 id="create">新しいプロジェクトを作成する</h3>
<p>Android N Preview SDK を使って、開発のために新しいプロジェクトを作成するには、次のステップを実行します。</p>
<ol>
<li><strong>[File] &gt; [New Project]</strong> をクリックし、対象とする Android 端末のページに到達するまでのステップを実行します。
</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>
<h2 id="next">次のステップ</h2>
<ul>
<li><a href="{@docRoot}preview/download.html">Android N 端末でのテスト</a>に関するガイドに従ってください。</li>
<li>Android N プラットフォームの詳細については、<a href="{@docRoot}preview/behavior-changes.html">動作の変更点</a>と <a href="{@docRoot}preview/api-overview.html">Android N API とその機能</a>をご覧ください。
</li>
</ul>

File diff suppressed because it is too large Load Diff

View File

@@ -4,8 +4,8 @@ page.keywords="android N", "data usage", "metered network"
page.image=images/cards/card-nyc_2x.jpg
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>
このドキュメントの内容
</h2>
@@ -231,4 +231,4 @@ if (connMgr.isActiveNetworkMetered()) {
指定されたパッケージ UID をホワイトリストから削除し、データセーバーが有効な場合でもバックグラウンドで従量制課金接続を使用できないようにします。
</dd>
</dl>
</dl>

View File

@@ -5,8 +5,8 @@ page.tags="preview", "developer preview"
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>이 문서의 내용</h2>
<ol>
<li><a href="#runtime-permissions">권한 테스트</a></li>

View File

@@ -6,8 +6,8 @@ page.image=images/cards/card-n-changes_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>이 문서의 내용</h2>
@@ -77,7 +77,7 @@ CPU 및 네트워크 제한의 하위 세트를 적용하여 잠자기 모드를
</p>
<img src="{@docRoot}preview/images/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<img src="{@docRoot}images/android-7.0/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<p class="img-caption">
<strong>그림 1.</strong> 잠자기 모드에서 배터리 수명을 개선하기 위해 첫 번째 레벨의 시스템 액티비티 제한을
적용하는 방법에 대한 그림.
@@ -96,7 +96,7 @@ CPU 및 네트워크 제한의 하위 세트를 적용하여 잠자기 모드를
</p>
<img src="{@docRoot}preview/images/doze-diagram-2.png" alt="" id="figure2" />
<img src="{@docRoot}images/android-7.0/doze-diagram-2.png" alt="" id="figure2" />
<p class="img-caption">
<strong>그림 2.</strong> 기기가 일정 시간 동안 정지 상태에 있은 후에
잠자기 모드에서 두 번째 레벨의 시스템 액티비티 제한을 적용하는 방법에 대한 그림.
@@ -282,10 +282,10 @@ Android N을 대상으로 하는 앱의 경우, Android 프레임워크는 앱
<div class="cols">
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
</div>
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
</div>
</div> <!-- end cols -->

View File

@@ -16,7 +16,7 @@ page.image=images/cards/card-n-samples_2x.png
<h3 id="mw">다중 창 플레이그라운드</h3>
<img src="{@docRoot}preview/images/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<img src="{@docRoot}images/android-7.0/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<p>
이 샘플은 앱으로 다중 창 사용자 인터페이스를 활용하는
방법을 보여줍니다.
@@ -28,7 +28,7 @@ GitHub에서 가져오기</a>
<div style="clear: both;"></div>
<h3 id="an">활성 알림</h3>
<img src="{@docRoot}preview/images/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
이것은 NotificationCompat를 사용하여 알림을 발송하는 간단한 서비스를 보여주는 기존 샘플입니다.
각각의 읽지 않은 사용자 대화는 고유한 알림으로 발송됩니다.
@@ -45,7 +45,7 @@ GitHub에서 가져오기</a>
<div style="clear: both;"></div>
<h3 id="ms">메시징 서비스</h3>
<img src="{@docRoot}preview/images/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<img src="{@docRoot}images/android-7.0/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<p>
NotificationManager를
사용하여 현재 애플리케이션이 표시할 알림 개수를 지시하는
@@ -62,7 +62,7 @@ GitHub에서 가져오기</a>
<div style="clear: both;"></div>
<h3 id="fbe">직접 부팅</h3>
<img src="{@docRoot}preview/images/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
이 샘플은 기기 암호화된 저장소에 데이터를 저장하고 액세스하는 방법을 보여줍니다.
이 저장소는 기기가 부팅된 동안 항상 사용할 수 있습니다.
@@ -74,7 +74,7 @@ GitHub에서 가져오기</a>
<div style="clear: both;"></div>
<h3 id="sda">범위가 지정된 디렉터리 액세스</h3>
<img src="{@docRoot}preview/images/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
이 샘플은 적은 권한을 요구하면서도
특정 디렉터리에서 데이터를 읽고 쓰는 방법을 보여줍니다.
@@ -82,4 +82,4 @@ GitHub에서 가져오기</a>
<p>
<a href="https://github.com/googlesamples/android-ScopedDirectoryAccess">
GitHub에서 가져오기</a>
</p>
</p>

View File

@@ -0,0 +1,190 @@
page.title=테스트 가이드
page.image=images/cards/card-n-guide_2x.png
meta.tags="preview", "testing"
page.tags="preview", "developer preview"
@jd:body
<div id="tb-wrapper">
<div id="tb">
<h2>이 문서의 내용</h2>
<ol>
<li><a href="#runtime-permissions">권한 테스트</a></li>
<li><a href="#doze-standby">잠자기 및 앱 대기 모드 테스트</a></li>
<li><a href="#ids">자동 백업 및 기기 식별자</a></li>
</ol>
</div>
</div>
<p>
Android N에서는 앱이 차기 버전의 플랫폼에서 제대로 작동하는지 확인해볼 수 있습니다.
이 프리뷰에는 앱에 영향을 미칠 수 있는 수많은 API와 동작 변경 사항이 포함되어 있습니다. 이에 대해서는 <a href="{@docRoot}preview/api-overview.html">API 개요</a>와 <a href="{@docRoot}preview/behavior-changes.html">동작 변경 사항</a>에 설명되어 있습니다.
프리뷰로 앱을 테스트할 때에는 사용자에게 좋은 환경을 제공하기 위해 개발자 여러분이 꼭 초점을 맞춰야 하는 몇 가지 특정한 시스템 변경사항이 있습니다.
</p>
<p>
이 가이드에서는 앱에서 테스트할 프리뷰 기능은 어떤 것이고, 테스트 방법은 어떤지에 대해 설명합니다. 이와 같은 특정 프리뷰 기능을 먼저 테스트하는 것이 좋습니다. 왜냐하면 이들 기능은 앱의 동작에 큰 영향을 미칠 가능성이 높기 때문입니다.
</p>
<ul>
<li><a href="#runtime-permissions">권한</a>
</li>
<li><a href="#doze-standby">잠자기 및 앱 대기 모드</a>
</li>
<li><a href="#ids">자동 백업 및 기기 식별자</a></li>
</ul>
<p>
테스트용 프리뷰 시스템 이미지로 기기 또는 가상 기기를 설정하는 방법에 대한 자세한 정보는 <a href="{@docRoot}preview/setup-sdk.html">Android N SDK 설정</a>을 참조하세요.
</p>
<h2 id="runtime-permissions">권한 테스트</h2>
<p>
새로운 <a href="{@docRoot}preview/features/runtime-permissions.html">권한</a> 모델은 사용자가 여러분의 앱에 권한을 할당하는 방법을 바꿔 놓습니다.
설치 절차 중에 모든 권한을 허용하는 것이 아니라, 앱이 런타임에 사용자에게 각각의 권한을 요청해야 합니다.
사용자 입장에서는 이러한 동작으로 각 앱의 액티비티에 대해 더 세분화된 제어권을 행사할 수 있을 뿐만 아니라 이 앱이 어째서 특정한 권한을 요청하고 있는 것인지 맥락을 더 잘 이해할 수 있게 되기도 합니다.
사용자는 언제든 앱에 개별적으로 권한을 허용할 수 있고, 이를 취소할 수도 있습니다.
미리 보기의 이러한 기능은 앱의 동작에 영향을 미칠 가능성이 가장 높고, 앱의 몇 가지 기능이 작동하지 않도록 막거나 저하된 상태로 작동하게 할 수도 있습니다.
</p>
<p class="caution">
이 변경 내용은 새 플랫폼에서 실행되는 모든 앱에 영향을 비치며, 새 플랫폼 버전을 대상으로 하지 않는 앱도 예외가 아닙니다.
레거시 앱에 대해 플랫폼이 제한된 호환성 동작을 제공하기는 하지만, 지금 바로 새 권한 모델로 앱의 마이그레이션 계획을 시작하는 편이 좋습니다. 플랫폼이 공식적으로 출시될 때에 맞춰 앱의 업데이트된 버전을 게시하는 것을 목표로 하십시오.
</p>
<h3 id="permission-test-tips">테스트 팁</h3>
<p>
다음은 새 권한 동작에 대해 앱 테스트를 계획하고 실행하는 데 유용한 몇 가지 테스트 팁입니다.
</p>
<ul>
<li>앱의 현재 권한과 관련된 코드 경로를 확인합니다.</li>
<li>권한 보호된 서비스 및 데이터 전반에 걸친 사용자 흐름을 테스트합니다.</li>
<li>허용된/취소된 권한을 여러 가지로 조합하여 테스트합니다.</li>
<li>명령줄에서 권한을 관리할 때 {@code adb} 도구를 사용합니다.
<ul>
<li>권한과 상태를 그룹별로 목록으로 나열합니다.
<pre>adb shell pm list permissions -d -g</pre>
</li>
<li>하나 이상의 권한을 다음과 같은 구문을 사용하여 허용하거나 취소합니다.<br>
<pre>adb shell pm [grant|revoke] &lt;permission.name&gt; ...</pre>
</li>
</ul>
</li>
<li>권한을 사용하는 서비스에 대해 앱을 분석해봅니다.</li>
</ul>
<h3 id="permission-test-strategy">테스트 전략</h3>
<p>
권한을 변경하면 앱의 구조와 디자인은 물론 사용자 환경과, 개발자가 사용자에게 제공하는 흐름에도 영향을 미칩니다.
앱의 현재 권한 사용 내용을 평가한 다음 제공하고자 하는 새로운 흐름을 계획하기 시작해야 합니다.
플랫폼의 공식 릴리스에서 호환성 동작을 제공할 예정이지만, 이와 같은 동작에만 의존하지 말고 앱 업데이트를 계획하는 것이 좋습니다.
</p>
<p>
앱이 실제로 필요로 하고 사용하는 권한을 확인한 다음, 권한 보호된 서비스를 사용하는 여러 가지 코드 경로를 찾습니다.
이렇게 하려면 새 플랫폼에서 여러 가지로 조합한 테스트를 거치고 코드 분석을 통해야 합니다.
테스트에서는 런타임 권한에 옵트인하는 것에 초점을 맞춰야 합니다. 이를 위해 앱의 {@code targetSdkVersion}을 프리뷰 버전으로 변경하세요.
자세한 정보는 <a href="{@docRoot}preview/setup-sdk.html#">Android N SDK 설정</a>을 참조하세요.
</p>
<p>
다양한 조합의 권한을 해지하고 추가하는 방식으로 테스트를 수행하여 권한에 종속되는 사용자 흐름을 파악합니다.
종속성이 분명하지 않거나 논리적인 경우, 리팩터링을 고려해 보거나 해당 흐름을 구분하여 종속성을 제거, 또는 해당 권한이 왜 필요한지 분명히 하는 방안을 고려해야 합니다.
</p>
<p>
런타임 권한의 동작, 테스트 및 모범 사례에 대한 자세한 정보는 <a href="{@docRoot}preview/features/runtime-permissions.html">권한</a> 개발자 미리 보기 페이지를 참조하십시오.
</p>
<h2 id="doze-standby">잠자기 및 앱 대기 모드 테스트</h2>
<p>
잠자기 및 앱 대기 모드의 절전 기능은 기기가 유휴 상태에 있을 때 또는 사용자가 앱에 초점을 맞추고 있지 않을 때 앱이 수행할 수 있는 배경 처리의 양을 제한합니다.
시스템이 앱에 부과할 수 있는 제한 사항에는 네트워크 액세스를 제한하거나 없애기, 배경 작업을 일시 중지시키기, 알림 일시 중지, 절전 모드 해제 및 알람 요청 무시 등이 포함됩니다.
이러한 절전 기능에 앱이 적절히 동작하도록 확실히 해 두려면 이와 같은 저전력 상태를 시뮬레이트하여 앱을 테스트해보아야 합니다.
</p>
<h4 id="doze">앱에서 잠자기 모드 테스트하기</h4>
<p>앱에서 잠자기 모드를 테스트하려면:</p>
<ol>
<li>Android N 시스템 이미지로 하드웨어 기기 또는 가상 기기를 구성합니다.</li>
<li>기기를 개발 머신에 연결하고 앱을 설치합니다.</li>
<li>앱을 실행시킨 다음 활성 상태로 그냥 둡니다.</li>
<li>다음 명령을 실행하여 기기가 잠자기 모드에 들어가는 것을 시뮬레이션합니다.
<pre>
$ adb shell dumpsys battery unplug
$ adb shell dumpsys deviceidle step
$ adb shell dumpsys deviceidle -h
</pre>
</li>
<li>기기가 다시 활성화되면 앱이 어떻게 동작하는지 살펴봅니다. 기기가 잠자기 모드를 종료할 때 정상적으로 복구되는지 확인해야 합니다.
</li>
</ol>
<h4 id="standby">앱에서 앱 대기 모드 테스트하기</h4>
<p>앱에서 앱 대기 모드를 테스트하려면:</p>
<ol>
<li>Android N 시스템 이미지로 하드웨어 기기 또는 가상 기기를 구성합니다.</li>
<li>기기를 개발 머신에 연결하고 앱을 설치합니다.</li>
<li>앱을 실행시킨 다음 활성 상태로 그냥 둡니다.</li>
<li>다음 명령을 실행하여 앱이 대기 모드에 들어가는 것을 시뮬레이션합니다.
<pre>
$ adb shell am broadcast -a android.os.action.DISCHARGING
$ adb shell am set-idle &lt;packageName&gt; true
</pre>
</li>
<li>다음 명령을 사용하여 앱이 대기 모드에서 해제되는 것을 시뮬레이션합니다.
<pre>$ adb shell am set-idle &lt;packageName&gt; false</pre>
</li>
<li>앱이 대기 모드에서 해제된 상태에서 어떻게 동작하는지 살펴봅니다. 대기 모드에서 정상적으로 복구되는지 확인해야 합니다.
특히, 앱의 알림과 배경 작업이 계속 예상했던 대로 기능하는지 확인해야 합니다.
</li>
</ol>
<h2 id="ids">앱용 자동 백업 및 기기별 식별자</h2>
<p>앱이 내부 저장소에서 각 기기에 따라 다른 식별자(예: Google Cloud Messaging 등록 ID)를 유지하는 경우, 모범 사례를 따라 저장소 위치를 자동 백업에서 배제해야 합니다. 이 내용은 <a href="{@docRoot}preview/backup/index.html">앱용 자동 백업</a>에 설명되어 있습니다.
</p>

View File

@@ -7,8 +7,8 @@ page.image=images/cards/card-n-apis_2x.png
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>주요 개발자 기능</h2>
<ol>
<ul style="list-style-type:none;">
@@ -78,7 +78,7 @@ page.image=images/cards/card-n-apis_2x.png
</ul>
<div class="col-4of10">
<img src="{@docRoot}preview/images/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<img src="{@docRoot}images/android-7.0/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<p class="img-caption">
<strong>그림 1.</strong> 화면 분할 모드에서 실행되는 앱.
</p>
@@ -142,15 +142,15 @@ page.image=images/cards/card-n-apis_2x.png
</ul>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
</div>
@@ -277,7 +277,7 @@ Svelte는 앱이 백그라운드에서 실행되는 방식을 최적화하는
<h2 id="data_saver">Data Saver</h2>
<div class="col-5of12" style="margin-right:1.5em;">
<img src="{@docRoot}preview/images/datasaver.png" style="border:2px solid #ddd">
<img src="{@docRoot}images/android-7.0/datasaver.png" style="border:2px solid #ddd">
<p class="img-caption" style="padding-right:2em;">
<strong>그림 4.</strong> Settings의 Data Saver.
@@ -357,7 +357,7 @@ Data Saver 기본 설정을 검색</a>하고 <a href="{@docRoot}preview/features
<div style="float:right;max-width:320px">
<img src="{@docRoot}preview/images/quicksettings.png" style="padding-left:1.5em;">
<img src="{@docRoot}images/android-7.0/quicksettings.png" style="padding-left:1.5em;">
<p class="img-caption" style="padding-left:2em;">
<strong>그림 5.</strong> 알림 창의 Quick Settings 타일.

View File

@@ -1,321 +0,0 @@
toc:
- title: 프로그램 개요
path: /preview/overview.html
path_attributes:
- name: es-lang
value: Información general del programa
- name: in-lang
value: Ikhtisar Program
- name: ja-lang
value: プログラム概要
- name: ko-lang
value: 프로그램 개요
- name: pt-br-lang
value: Visão geral do programa
- name: ru-lang
value: Обзор программы
- name: vi-lang
value: Tổng quan về Chương trình
- name: zh-cn-lang
value: 计划概览
- name: zh-tw-lang
value: 程式總覽
- title: 지원 및 릴리스 노트
path: /preview/support.html
- title: Preview 설정
path: /preview/setup-sdk.html
path_attributes:
- name: es-lang
value: Configurar el SDK de la versión preliminar
- name: in-lang
value: Menyiapkan Preview
- name: ja-lang
value: Preview SDK のセットアップ
- name: ko-lang
value: 미리 보기 SDK 설정하기
- name: pt-br-lang
value: Configuração do Preview SDK
- name: ru-lang
value: Настройка пакета SDK Preview
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 设置预览版 SDK
- name: zh-tw-lang
value: 設定預覽版 SDK
- title: 기기에 대한 테스트
path: /preview/download.html
path_attributes:
- name: es-lang
value: Pruebe en un dispositivo
- name: in-lang
value: Menguji pada Perangkat
- name: ja-lang
value: デバイス上でテストする
- name: ko-lang
value: 기기에서 테스트
- name: pt-br-lang
value: Testar em um dispositivo
- name: ru-lang
value: Тестирование на устройстве
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 在设备上测试
- name: zh-tw-lang
value: 在裝置上測試
- title: 동작 변경 사항
path: /preview/behavior-changes.html
path_attributes:
- name: es-lang
value: Cambios en los comportamientos
- name: in-lang
value: Perubahan Perilaku
- name: ja-lang
value: 動作の変更点
- name: ko-lang
value: 동작 변경
- name: pt-br-lang
value: Mudanças de comportamento
- name: ru-lang
value: Изменения в работе
- name: vi-lang
value: Các thay đổi Hành vi
- name: zh-cn-lang
value: 行为变更
- name: zh-tw-lang
value: 行為變更
section:
- title: 백그라운드 최적화
path: /preview/features/background-optimization.html
path_attributes:
- name: es-lang
value: Optimizaciones en segundo plano
- name: in-lang
value: Optimisasi Latar Belakang
- name: ja-lang
value: バックグラウンド処理の最適化
- name: ko-lang
value: 백그라운드 최적화
- name: pt-br-lang
value: Otimizações em segundo plano
- name: ru-lang
value: Оптимизация фоновых процессов
- name: vi-lang
value: Tối ưu hóa Chạy ngầm
- name: zh-cn-lang
value: 后台优化
- name: zh-tw-lang
value: 背景最佳化
- title: 언어 및 로케일
path: /preview/features/multilingual-support.html
path_attributes:
- name: es-lang
value: Idioma y configuración regional
- name: in-lang
value: Bahasa dan Lokal
- name: ja-lang
value: 言語とロケール
- name: ko-lang
value: 언어 및 로케일
- name: pt-br-lang
value: Idioma e localidade
- name: ru-lang
value: Язык и языковой стандарт
- name: vi-lang
value: Ngôn ngữ và Bản địa
- name: zh-cn-lang
value: 语言和区域设置
- name: zh-tw-lang
value: 語言和地區設定
- title: Android N for Developers
path: /preview/api-overview.html
path_attributes:
- name: es-lang
value: Información general de la API
- name: in-lang
value: Android N untuk Pengembang
- name: ja-lang
value: API の概要
- name: ko-lang
value: API 개요
- name: pt-br-lang
value: Visão geral da API
- name: ru-lang
value: Обзор API-интерфейсов
- name: vi-lang
value: Android N cho Nhà phát triển
- name: zh-cn-lang
value: API 概览
- name: zh-tw-lang
value: API 總覽
section:
- title: 다중 창 지원
path: /preview/features/multi-window.html
path_attributes:
- name: es-lang
value: Compatibilidad con ventanas múltiples
- name: in-lang
value: Dukungan Multi-Jendela
- name: ja-lang
value: マルチ ウィンドウのサポート
- name: ko-lang
value: 다중 창 지원
- name: pt-br-lang
value: Suporte a várias janelas
- name: ru-lang
value: Поддержка многооконного режима
- name: vi-lang
value: Hỗ trợ đa cửa sổ
- name: zh-cn-lang
value: 多窗口支持
- name: zh-tw-lang
value: 多視窗支援
- title: 알림
path: /preview/features/notification-updates.html
path_attributes:
- name: es-lang
value: Notificaciones
- name: in-lang
value: Pemberitahuan
- name: ja-lang
value: 通知
- name: ko-lang
value: 알림
- name: pt-br-lang
value: Notificações
- name: ru-lang
value: Уведомления
- name: vi-lang
value: Thông báo
- name: zh-cn-lang
value: 通知
- name: zh-tw-lang
value: 通知
- title: Data Saver
path: /preview/features/data-saver.html
- title: TV 녹화
path: /preview/features/tv-recording-api.html
path_attributes:
- name: es-lang
value: Grabación de TV
- name: in-lang
value: Perekaman TV
- name: ja-lang
value: TV の録画
- name: ko-lang
value: TV 녹화
- name: pt-br-lang
value: Gravação para TV
- name: ru-lang
value: Запись ТВ
- name: vi-lang
value: Ghi lại TV
- name: zh-cn-lang
value: TV 录制
- name: zh-tw-lang
value: 電視錄製
- title: 네트워크 보안 구성
path: /preview/features/security-config.html
path_attributes:
- name: es-lang
value: Configuración de seguridad de la red
- name: ja-lang
value: ネットワーク セキュリティ構成
- name: ko-lang
value: 네트워크 보안 구성
- name: pt-br-lang
value: Configurações de segurança de rede
- name: ru-lang
value: Конфигурация сетевой безопасности
- name: vi-lang
value: Cấu hình Bảo mật mạng
- name: zh-cn-lang
value: 网络安全配置
- name: zh-tw-lang
value: 網路安全性設定
- title: ICU4J 지원
path: /preview/features/icu4j-framework.html
path_attributes:
- name: es-lang
value: API de ICU4J del framework de Android
- name: in-lang
value: ICU4J Android Framework API
- name: ja-lang
value: ICU4J Android フレームワーク API
- name: ko-lang
value: ICU4J Android 프레임워크 API
- name: pt-br-lang
value: APIs de estrutura do Android para ICU4J
- name: ru-lang
value: API-интерфейсы ICU4J в платформе Android
- name: vi-lang
value: API Khuôn khổ Android ICU4J
- name: zh-cn-lang
value: ICU4J Android 框架 API
- name: zh-tw-lang
value: ICU4J Android 架構 API
- title: Android for Work 업데이트
path: /preview/features/afw.html
- title: 범위가 지정된 디렉터리 액세스
path: /preview/features/scoped-folder-access.html
path_attributes:
- name: es-lang
value: Acceso a directorios determinados
- name: ja-lang
value: 特定のディレクトリへのアクセス
- name: ko-lang
value: 범위가 지정된 디렉터리 액세스
- name: pt-br-lang
value: Acesso a diretórios com escopo
- name: ru-lang
value: Доступ к выделенным каталогам
- name: vi-lang
value: Truy cập Thư mục theo Phạm vi
- name: zh-cn-lang
value: 作用域目录访问
- name: zh-tw-lang
value: 限定範圍目錄存取
- title: 샘플
path: /preview/samples.html
path_attributes:
- name: es-lang
value: Ejemplos
- name: in-lang
value: Contoh
- name: ja-lang
value: サンプル
- name: ko-lang
value: 샘플
- name: pt-br-lang
value: Exemplos
- name: ru-lang
value: Примеры
- name: zh-cn-lang
value: 示例
- name: zh-tw-lang
value: 範例
- title: 라이선스 계약
path: /preview/license.html
path_attributes:
- name: es-lang
value: Contrato de licencia
- name: ja-lang
value: 使用許諾契約
- name: ko-lang
value: 라이선스 계약
- name: pt-br-lang
value: Contrato de licença
- name: ru-lang
value: Лицензионное соглашение
- name: zh-cn-lang
value: 许可协议
- name: zh-tw-lang
value: 授權協議

View File

@@ -1,332 +0,0 @@
page.title=기기 OTA 이미지 적용
@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">
<p>
이 페이지에서는 OTA 기기 이미지의 링크를 제공하며, OTA 업데이트를 기기에
수동으로 적용하는 방법에 대해 설명합니다. 이 절차는 Android 베타 프로그램을
통해 OTA 업데이트를 받았는데 업데이트가 설치된 후 시작되지
않는 기기를 복구하는 데 유용할 수 있습니다.
</p>
<h2 id="install-ota">OTA 이미지 설치</h2>
<p></p>
<p>OTA 패키지를 기기에 설치하려면:</p>
<ol>
<li>아래 표에서 OTA 기기 이미지를 다운로드합니다.</li>
<li>기기를 복구 모드로 재부팅합니다. Nexus 기기를 이 모드로
전환하는 방법에 대한 자세한 내용은
<a href="https://support.google.com/nexus/answer/4596836">Nexus 기기를
공장 설정으로 초기화</a>를 참조하세요.
</li>
<li>기기에서 <strong>ADB sideload</strong>를 선택합니다.</li>
<li>Android 개발 환경이 로드되고 Android 디버그 브리지(adb) 도구가 설치된
컴퓨터에 기기를 연결합니다.</li>
<li>다음 명령을 실행합니다.
<pre>adb sideload <em>&lt;ota-package&gt;</em></pre>
</li>
</ol>
<h2 id="ota-images">기기 OTA 이미지</h2>
<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-ota-npd90g-0a874807.zip</a><br>
MD5: 4b83b803fac1a6eec13f66d0afc6f46e<br>
SHA-1: a9920bcc8d475ce322cada097d085448512635e2
</td>
</tr>
<tr id="shamu">
<td>Nexus 6 <br>"shamu"</td>
<td><a href="#top" onclick="onDownload(this)"
>shamu-ota-npd90g-06f5d23d.zip</a><br>
MD5: 513570bb3a91878c2d1a5807d2340420<br>
SHA-1: 2d2f40636c95c132907e6ba0d10b395301e969ed
</td>
</tr>
<tr id="angler">
<td>Nexus 6P <br>"angler"</td>
<td><a href="#top" onclick="onDownload(this)"
>angler-ota-npd90g-5baa69c2.zip</a><br>
MD5: 096fe26c5d50606a424d2f3326c0477b<br>
SHA-1: 468d2e7aea444505513ddc183c85690c00fab0c1
</td>
</tr>
<tr id="volantis">
<td>Nexus 9 <br>"volantis"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantis-ota-npd90g-c04785e1.zip</a><br>
MD5: 6aecd3b0b3a839c5ce1ce4d12187b03e<br>
SHA-1: 31633180635b831e59271a7d904439f278586f49
</td>
</tr>
<tr id="volantisg">
<td>Nexus 9G <br>"volantisg"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantisg-ota-npd90g-c56aa1b0.zip</a><br>
MD5: 0493fa79763d67bcdde8007299e1888d<br>
SHA-1: f709daf81968a1b27ed41fe40d42e0d106f3c494
</td>
</tr>
<tr id="fugu">
<td>Nexus Player <br>"fugu"</td>
<td><a href="#top" onclick="onDownload(this)"
>fugu-ota-npd90g-3a0643ae.zip</a><br>
MD5: 9c38b6647fe5a4f2965196b7c409f0f7<br>
SHA-1: 77c6fb05191f0c2ae0956bae18f1c80b2f922f05
</td>
</tr>
<tr id="ryu">
<td>Pixel C <br>"ryu"</td>
<td><a href="#top" onclick="onDownload(this)"
>ryu-ota-npd90g-ec931914.zip</a><br>
MD5: 4c6135498ca156a9cdaf443ddfdcb2ba<br>
SHA-1: 297cc9a204685ef5507ec087fc7edf5b34551ce6
</td>
</tr>
<tr id="seed">
<td>General Mobile 4G (Android One) <br>"seed"</td>
<td><a href="#top" onclick="onDownload(this)"
>seed_l8150-ota-npd90g-dcb0662d.zip</a><br>
MD5: f40ea6314a13ea6dd30d0e68098532a2<br>
SHA-1: 11af10b621f4480ac63f4e99189d61e1686c0865
</td>
</tr>
</table>
</div><!-- landing -->
</div><!-- relative wrapper -->
<script>
var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/ota/";
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>

View File

@@ -1,544 +0,0 @@
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>

View File

@@ -1,145 +0,0 @@
page.title=라이선스 계약
@jd:body
<p>
Android SDK Preview를 시작하려면 우선 다음과 같은 사용 약관에 동의해야 합니다.
아래에 설명한 바와 같이, 이것은 Android SDK의 프리뷰 버전이며 변경될 가능성이 있고 이를 사용하는 위험 부담은 계약자 본인에게 있음을 유의하십시오. Android SDK Preview는 안정된 릴리스가 아니며, 오류나 결함이 들어있을 수 있고 이 때문에 컴퓨터 시스템, 기기 및 데이터에 심각한 손상을 초래할 수 있습니다.
</p>
<p>
이것은 Android SDK Preview 라이선스 계약서입니다(이하 "라이선스 계약").
</p>
<div class="sdk-terms" style="height:auto;border:0;padding:0;width:700px">
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>

View File

@@ -1,440 +0,0 @@
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>

View File

@@ -1,75 +0,0 @@
<ul id="nav">
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/overview.html" es-lang="Información general del programa" in-lang="Ikhtisar Program" ja-lang="プログラム概要" ko-lang="프로그램 개요" pt-br-lang="Visão geral do programa" ru-lang="Обзор программы" vi-lang="Tổng quan về Chương trình" zh-cn-lang="计划概览" zh-tw-lang="程式總覽"> </a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/support.html"> </a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/setup-sdk.html" es-lang="Configurar el SDK de la versión preliminar" in-lang="Menyiapkan Preview" ja-lang="Preview SDK のセットアップ" ko-lang="미리 보기 SDK 설정하기" pt-br-lang="Configuração do Preview SDK" ru-lang="Настройка пакета SDK Preview" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="设置预览版 SDK" zh-tw-lang="設定預覽版 SDK"> Preview </a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/download.html" es-lang="Pruebe en un dispositivo" in-lang="Menguji pada Perangkat" ja-lang="デバイス上でテストする" ko-lang="기기에서 테스트" pt-br-lang="Testar em um dispositivo" ru-lang="Тестирование на устройстве" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="在设备上测试" zh-tw-lang="在裝置上測試"> </a></div>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/behavior-changes.html" es-lang="Cambios en los comportamientos" in-lang="Perubahan Perilaku" ja-lang="動作の変更点" ko-lang="동작 변경" pt-br-lang="Mudanças de comportamento" ru-lang="Изменения в работе" vi-lang="Các thay đổi Hành vi" zh-cn-lang="行为变更" zh-tw-lang="行為變更"> </a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/background-optimization.html" es-lang="Optimizaciones en segundo plano" in-lang="Optimisasi Latar Belakang" ja-lang="バックグラウンド処理の最適化" ko-lang="백그라운드 최적화" pt-br-lang="Otimizações em segundo plano" ru-lang="Оптимизация фоновых процессов" vi-lang="Tối ưu hóa Chạy ngầm" zh-cn-lang="后台优化" zh-tw-lang="背景最佳化"> </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multilingual-support.html" es-lang="Idioma y configuración regional" in-lang="Bahasa dan Lokal" ja-lang="言語とロケール" ko-lang="언어 및 로케일" pt-br-lang="Idioma e localidade" ru-lang="Язык и языковой стандарт" vi-lang="Ngôn ngữ và Bản địa" zh-cn-lang="语言和区域设置" zh-tw-lang="語言和地區設定"> </a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/api-overview.html" es-lang="Información general de la API" in-lang="Android N untuk Pengembang" ja-lang="API の概要" ko-lang="API 개요" pt-br-lang="Visão geral da API" ru-lang="Обзор API-интерфейсов" vi-lang="Android N cho Nhà phát triển" zh-cn-lang="API 概览" zh-tw-lang="API 總覽">Android N for Developers</a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multi-window.html" es-lang="Compatibilidad con ventanas múltiples" in-lang="Dukungan Multi-Jendela" ja-lang="マルチ ウィンドウのサポート" ko-lang="다중 창 지원" pt-br-lang="Suporte a várias janelas" ru-lang="Поддержка многооконного режима" vi-lang="Hỗ trợ đa cửa sổ" zh-cn-lang="多窗口支持" zh-tw-lang="多視窗支援"> </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/notification-updates.html" es-lang="Notificaciones" in-lang="Pemberitahuan" ja-lang="通知" ko-lang="알림" pt-br-lang="Notificações" ru-lang="Уведомления" vi-lang="Thông báo" zh-cn-lang="通知" zh-tw-lang="通知"> </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/data-saver.html"> Data Saver</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/tv-recording-api.html" es-lang="Grabación de TV" in-lang="Perekaman TV" ja-lang="TV の録画" ko-lang="TV 녹화" pt-br-lang="Gravação para TV" ru-lang="Запись ТВ" vi-lang="Ghi lại TV" zh-cn-lang="TV 录制" zh-tw-lang="電視錄製"> TV </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/security-config.html" es-lang="Configuración de seguridad de la red" in-lang="Network Security Configuration" ja-lang="ネットワーク セキュリティ構成" ko-lang="네트워크 보안 구성" pt-br-lang="Configurações de segurança de rede" ru-lang="Конфигурация сетевой безопасности" vi-lang="Cấu hình Bảo mật mạng" zh-cn-lang="网络安全配置" zh-tw-lang="網路安全性設定"> </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/icu4j-framework.html" es-lang="API de ICU4J del framework de Android" in-lang="ICU4J Android Framework API" ja-lang="ICU4J Android フレームワーク API" ko-lang="ICU4J Android 프레임워크 API" pt-br-lang="APIs de estrutura do Android para ICU4J" ru-lang="API-интерфейсы ICU4J в платформе Android" vi-lang="API Khuôn khổ Android ICU4J" zh-cn-lang="ICU4J Android 框架 API" zh-tw-lang="ICU4J Android 架構 API"> ICU4J </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/j8-jack.html" es-lang="Funciones del lenguaje Java 8" in-lang="Fitur Bahasa Java 8" ja-lang="Java 8 の機能" ko-lang="Java 8 언어 기능" pt-br-lang="Recursos de linguagem do Java 8" ru-lang="Возможности языка Java 8" vi-lang="Tính năng của Ngôn ngữ Java 8" zh-cn-lang="Java 8 语言功能" zh-tw-lang="Java 8 語言功能"> Java 8 </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/afw.html"> Android for Work </a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/scoped-folder-access.html" es-lang="Acceso a directorios determinados" in-lang="Scoped Directory Access" ja-lang="特定のディレクトリへのアクセス" ko-lang="범위가 지정된 디렉터리 액세스" pt-br-lang="Acesso a diretórios com escopo" ru-lang="Доступ к выделенным каталогам" vi-lang="Truy cập Thư mục theo Phạm vi" zh-cn-lang="作用域目录访问" zh-tw-lang="限定範圍目錄存取"> </a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/samples.html" es-lang="Ejemplos" in-lang="Contoh" ja-lang="サンプル" ko-lang="샘플" pt-br-lang="Exemplos" ru-lang="Примеры" zh-cn-lang="示例" zh-tw-lang="範例"> </a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/license.html" es-lang="Contrato de licencia" ja-lang="使用許諾契約" ko-lang="라이선스 계약" pt-br-lang="Contrato de licença" ru-lang="Лицензионное соглашение" zh-cn-lang="许可协议" zh-tw-lang="授權協議"> </a></div>
</li>
</ul>

View File

@@ -1,187 +0,0 @@
page.title=Preview 설정
meta.keywords="preview", "android"
page.tags="preview", "developer preview"
page.image=images/cards/card-n-sdk_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<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 가져오기</a></li>
<li><a href="#create-update">프로젝트 업데이트 또는 생성</a></li>
<li><a href="#next">다음 단계</a></li>
</ol>
</div>
</div>
<p>Android N Preview용 앱을 개발하려면, 이 페이지의 설명에 따라
개발자 환경을 약간 업데이트해야 합니다.</p>
<p>Android N 시스템 이미지에서 앱의 호환성을 간단히
테스트하려면, 가이드에 따라 <a href="{@docRoot}preview/download.html">Android N 기기에서 테스트</a>를 수행하세요.</p>
<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
<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가 이미 설치된 경우 <strong>Help &gt; Check for Update</strong>(Mac의 경우, <strong>Android Studio &gt; Check for Updates</strong>)를 클릭하여 Android Studio 2.1 이상이 설치되어 있는지 확인해야 합니다.
</p>
<p>설치되어 있지 않은 경우 <a href="{@docRoot}studio/">여기서 Android Studio 2.1을 다운로드</a>하세요.
</p>
<h2 id="get-sdk">N Preview SDK 가져오기</h2>
<p>Android N API를 사용한 개발을 시작하려면, 다음과 같이 Android N Preview SDK를 Android Studio에 설치해야 합니다.
</p>
<ol>
<li><strong>Tools &gt; Android &gt; SDK Manager</strong>를 클릭하여 SDK Manager를 엽니다.
</li>
<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>
<h3 id="docs-dl">N Preview 참조 문서 가져오기</h3>
<p>
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-3-docs.zip">n-preview-3-docs.zip</a></td>
<td width="100%">
MD5: 19bcfd057a1f9dd01ffbb3d8ff7b8d81<br>
SHA-1: 9224bd4445cd7f653c4c294d362ccb195a2101e7
</td>
</tr>
<table>
<h2 id="java8">Java 8 JDK 가져오기</h2>
<p>Android N 플랫폼에 대해 앱을 컴파일하고 Android Studio 2.1에서 일부 도구를 사용하려면 Java 8 개발자 키트(JDK 8)를 설치해야 합니다.
따라서 아직 최신 버전이 없는 경우, 지금 JDK 8을 다운로드하세요.
</p>
<p>그런 다음 Android Studio에서 다음과 같이 JDK 버전을 설정합니다.</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>
<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
<h2 id="create-update">프로젝트 업데이트 또는 생성</h2>
<p>
Android N API를 사용하려면, 프로젝트를 적절하게 구성해야 합니다.
</p>
<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>
<pre>
android {
compileSdkVersion <strong>'android-N'</strong>
buildToolsVersion <strong>'24.0.0-rc3'</strong>
...
defaultConfig {
minSdkVersion <strong>'N'</strong>
targetSdkVersion <strong>'N'</strong>
...
}
...
}</pre>
<h3 id="create">새 프로젝트 생성</h3>
<p>Android N Preview SDK를 사용한 개발에서 새 프로젝트를 만들려면:</p>
<ol>
<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>
<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>

File diff suppressed because it is too large Load Diff

View File

@@ -4,8 +4,8 @@ page.keywords="android N", "data usage", "metered network"
page.image=images/cards/card-nyc_2x.jpg
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>
이 문서의 내용
</h2>
@@ -231,4 +231,4 @@ Data Saver 기본 설정의 변경 사항을 모니터링할 수 있습니다.
지정된 패키지 UID를 허용 목록에서 제거하여, Data Saver가 활성화된 동안 백그라운드 데이터 통신 연결을
차단합니다.
</dd>
</dl>
</dl>

View File

@@ -5,8 +5,8 @@ page.tags="preview", "developer preview"
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Neste documento</h2>
<ol>
<li><a href="#runtime-permissions">Teste de permissões</a></li>

View File

@@ -6,8 +6,8 @@ page.image=images/cards/card-n-changes_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Neste documento</h2>
@@ -77,7 +77,7 @@ recursos do sistema, bem como a forma como ele interage com outros aplicativos p
</p>
<img src="{@docRoot}preview/images/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<img src="{@docRoot}images/android-7.0/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<p class="img-caption">
<strong>Figura 1.</strong> Ilustração de como o modo soneca aplica um primeiro nível de
restrições de atividades de sistema para aumentar a vida útil da bateria.
@@ -96,7 +96,7 @@ as demais restrições de soneca a {@link android.os.PowerManager.WakeLock}, aos
</p>
<img src="{@docRoot}preview/images/doze-diagram-2.png" alt="" id="figure2" />
<img src="{@docRoot}images/android-7.0/doze-diagram-2.png" alt="" id="figure2" />
<p class="img-caption">
<strong>Figura 2.</strong> Ilustração de como o modo soneca aplica um segundo nível de
restrições de atividades de sistema após o dispositivo permanecer estacionário por um determinado período.
@@ -282,10 +282,10 @@ sw320dp</a>, que é a largura do Nexus 4, um telefone comum de tamanho médio.
<div class="cols">
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
</div>
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
</div>
</div> <!-- end cols -->

View File

@@ -16,7 +16,7 @@ page.image=images/cards/card-n-samples_2x.png
<h3 id="mw">Interface com várias janelas</h3>
<img src="{@docRoot}preview/images/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<img src="{@docRoot}images/android-7.0/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<p>
Este exemplo demonstra como aproveitar as vantagens de interfaces de usuário com várias janelas
com seu aplicativo.
@@ -28,7 +28,7 @@ Obter no GitHub</a>
<div style="clear: both;"></div>
<h3 id="an">Notificações ativas</h3>
<img src="{@docRoot}preview/images/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Este é um exemplo pré-existente que mostra um serviço simples que envia
notificações usando NotificationCompat. Cada conversa não lida de um usuário
@@ -45,7 +45,7 @@ Obter no GitHub</a>
<div style="clear: both;"></div>
<h3 id="ms">Serviço de mensagens</h3>
<img src="{@docRoot}preview/images/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<img src="{@docRoot}images/android-7.0/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<p>
Este é um exemplo pré-existente que demonstra como usar o
NotificationManager para identificar quantas notificações um aplicativo está mostrando
@@ -62,7 +62,7 @@ Obter no GitHub</a>
<div style="clear: both;"></div>
<h3 id="fbe">Inicialização direta</h3>
<img src="{@docRoot}preview/images/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Este exemplo demonstra como armazenar e acessar dados no armazenamento criptografado de um dispositivo
que está sempre disponível enquanto o dispositivo é inicializado.
@@ -74,7 +74,7 @@ Obter no GitHub</a>
<div style="clear: both;"></div>
<h3 id="sda">Acesso a diretórios com escopo</h3>
<img src="{@docRoot}preview/images/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Este exemplo demonstra como ler e gravar dados de diretórios
específicos exigindo menos permissões.
@@ -82,4 +82,4 @@ Obter no GitHub</a>
<p>
<a href="https://github.com/googlesamples/android-ScopedDirectoryAccess">
Obter no GitHub</a>
</p>
</p>

View File

@@ -0,0 +1,190 @@
page.title=Guia de teste
page.image=images/cards/card-n-guide_2x.png
meta.tags="preview", "testing"
page.tags="preview", "developer preview"
@jd:body
<div id="tb-wrapper">
<div id="tb">
<h2>Neste documento</h2>
<ol>
<li><a href="#runtime-permissions">Teste de permissões</a></li>
<li><a href="#doze-standby">Teste de soneca e App em espera</a></li>
<li><a href="#ids">Identificadores de dispositivo e backup automático</a></li>
</ol>
</div>
</div>
<p>
O Android N fornece uma oportunidade de garantir que os aplicativos funcionem
na próxima versão da plataforma. Esta prévia inclui uma série de mudanças de comportamento e APIs que podem
ter impacto no aplicativo, como descrito em <a href="{@docRoot}preview/api-overview.html">Visão geral da API
</a> e <a href="{@docRoot}preview/behavior-changes.html">Mudanças de comportamento</a>. No teste
do aplicativo com a prévia, há algumas alterações de sistema específicas em que você deve se concentrar
para garantir que os usuários tenham uma boa experiência.
</p>
<p>
Este guia descreve quais recursos de prévia testar e como testá-los com o aplicativo. Você deve
priorizar o teste destes recursos de prévia específicos devido ao grande impacto potencial no
comportamento do aplicativo:
</p>
<ul>
<li><a href="#runtime-permissions">Permissões</a>
</li>
<li><a href="#doze-standby">Soneca e App em espera</a>
</li>
<li><a href="#ids">Identificadores de dispositivo e backup automático</a></li>
</ul>
<p>
Para obter mais informações sobre como configurar dispositivos físicos ou virtuais com uma imagem do sistema de prévia
para teste, consulte <a href="{@docRoot}preview/setup-sdk.html">Configuração
do Android N SDK</a>.
</p>
<h2 id="runtime-permissions">Teste de permissões</h2>
<p>
O novo modelo de <a href="{@docRoot}preview/features/runtime-permissions.html">permissões</a>
altera a maneira que as permissões são alocadas ao aplicativo pelo usuário. Em vez de conceder todas as permissões
durante o procedimento de instalação, o aplicativo deve pedir ao usuário permissões individuais
em tempo de execução. Para os usuários, este comportamento fornece um controle mais granular sobre as atividades de cada aplicativo, bem
como um melhor contexto para entender o porquê do aplicativo estar solicitando uma permissão específica. Os usuários
podem conceder ou revogar as permissões concedidas a um aplicativo individualmente a qualquer momento. É provável que este recurso
da prévia tenha um impacto no comportamento do aplicativo e pode impedir que alguns
dos recursos do aplicativo funcionem, ou funcionem em um estado degradado.
</p>
<p class="caution">
Esta alteração afeta todos os aplicativos em execução na nova plataforma, mesmo aqueles que não são destinados
para a versão nova da plataforma. A plataforma fornece um comportamento de compatibilidade limitado para aplicativos legados. No entanto,
você deve começar a planejar a migração do aplicativo para o novo modelo de permissões agora, com o objetivo
de publicar uma versão atualizada do aplicativo no lançamento oficial da plataforma.
</p>
<h3 id="permission-test-tips">Dicas de teste</h3>
<p>
Use as seguintes dicas de teste para ajudar você a planejar e executar os testes do aplicativo com o novo
comportamento de permissões.
</p>
<ul>
<li>Identifique as permissões atuais do aplicativo e os caminhos de código relacionados.</li>
<li>Teste o fluxo de usuário entre serviços protegidos por permissão e dados.</li>
<li>Teste com várias combinações de permissões revogadas/concedidas.</li>
<li>Use a ferramenta {@code adb} para gerenciar as permissões da linha de comando:
<ul>
<li>Liste as permissões e o status por grupos:
<pre>adb shell pm list permissions -d -g</pre>
</li>
<li>Conceda ou revogue uma ou mais permissões usando a seguinte sintaxe:<br>
<pre>adb shell pm [grant|revoke] &lt;permission.name&gt; ...</pre>
</li>
</ul>
</li>
<li>Analise o aplicativo para encontrar os serviços que usam permissões.</li>
</ul>
<h3 id="permission-test-strategy">Estratégia de teste</h3>
<p>
A mudança de permissões afeta a estrutura e o projeto do aplicativo, bem como
a experiência do usuário e os fluxos fornecidos a eles. Você deve avaliar o uso das permissões atuais
do aplicativo e começar a planejar novos fluxos que deseja oferecer. O lançamento oficial
da plataforma fornece comportamento de compatibilidade, mas deve-se planejar a atualização do aplicativo e
não confiar nestes comportamentos.
</p>
<p>
Identifique as permissões que o aplicativo realmente precisa e usa e, em seguida, encontre os vários caminhos
de código que usam os serviços protegidos por permissões. É possível fazer isto por meio de uma combinação de
testes na nova plataforma e análise de códigos. Nos testes, você deve se concentrar em usar
as permissões em tempo de execução alterando {@code targetSdkVersion} do aplicativo para a versão da prévia. Para
obter mais informações, consulte <a href="{@docRoot}preview/setup-sdk.html#">Configuração
do Android N SDK</a>.
</p>
<p>
Teste com várias combinações de permissões revogadas e concedidas para destacar os fluxos de usuário
que dependem de permissões. Onde uma dependência não for óbvia ou lógica, considere
refatorar ou compartimentalizar este fluxo para eliminar a dependência ou para esclarecer por que
a permissão é necessária.
</p>
<p>
Para obter mais informações sobre o comportamento das permissões em tempo de execução, de testes e de melhores práticas, consulte a página
<a href="{@docRoot}preview/features/runtime-permissions.html">Permissões</a> do Developer
Preview.
</p>
<h2 id="doze-standby">Teste de soneca e App em espera</h2>
<p>
Os recursos de economia de energia de App em espera e soneca limitam a quantidade de processamento de segundo plano que o aplicativo
pode realizar quando um dispositivo está no estado ocioso ou enquanto não está em foco. As
restrições que o sistema pode impor nos aplicativos inclui acesso a rede limitado ou restrito,
tarefas de segundo plano suspensas, notificações suspensas, solicitações de soneca ignoradas e despertadores. Para garantir
que o aplicativo se comportará adequadamente com essas otimizações de economia de energia, deve-se testá-lo
simulando estes estados de baixa energia.
</p>
<h4 id="doze">Testar o aplicativo com Soneca</h4>
<p>Para testar a Soneca com o aplicativo:</p>
<ol>
<li>Configure um dispositivo de hardware ou virtual com uma imagem do sistema Android N.</li>
<li>Conecte o dispositivo à máquina de desenvolvimento e instale o aplicativo.</li>
<li>Execute o aplicativo e deixe-o ativo.</li>
<li>Simule o dispositivo acessando o modo Soneca executando os seguintes comandos:
<pre>
$ adb shell dumpsys battery unplug
$ adb shell dumpsys deviceidle step
$ adb shell dumpsys deviceidle -h
</pre>
</li>
<li>Observe o comportamento do aplicativo quando o dispositivo é reativado. Certifique-se de que
ele se recupere corretamente quando o dispositivo sai do modo Soneca.</li>
</ol>
<h4 id="standby">Testar aplicativos com App em espera</h4>
<p>Para testar o modo de espera do aplicativo:</p>
<ol>
<li>Configure um dispositivo de hardware ou virtual com uma imagem do sistema Android N.</li>
<li>Conecte o dispositivo à máquina de desenvolvimento e instale o aplicativo.</li>
<li>Execute o aplicativo e deixe-o ativo.</li>
<li>Simule o aplicativo acessando o modo de espera executando os seguintes comandos:
<pre>
$ adb shell am broadcast -a android.os.action.DISCHARGING
$ adb shell am set-idle &lt;packageName&gt; true
</pre>
</li>
<li>Simule o despertar do aplicativo usando o seguinte comando:
<pre>$ adb shell am set-idle &lt;packageName&gt; false</pre>
</li>
<li>Observe o comportamento do aplicativo quando ele é despertado. Certifique-se de que ele se recupere corretamente
do modo de espera. Particularmente, deve-se verificar se as notificações e os trabalho de segundo plano
do aplicativo continuam a funcionar como o esperado.</li>
</ol>
<h2 id="ids">Backup automático para aplicativos e identificadores específicos do dispositivo</h2>
<p>Caso o aplicativo esteja persistindo qualquer identificador específico do dispositivo, como o ID de registro do Google
Cloud Messaging, no armazenamento interno,
certifique-se de seguir as práticas recomendadas para excluir o local de armazenamento
do backup automático, como descrito em <a href="{@docRoot}preview/backup/index.html">Backup automático
para aplicativos</a>. </p>

View File

@@ -7,8 +7,8 @@ page.image=images/cards/card-n-apis_2x.png
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Principais recursos para desenvolvedores</h2>
<ol>
<ul style="list-style-type:none;">
@@ -78,7 +78,7 @@ interage com outros aplicativos.</li>
</ul>
<div class="col-4of10">
<img src="{@docRoot}preview/images/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<img src="{@docRoot}images/android-7.0/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<p class="img-caption">
<strong>Figura 1.</strong> Aplicativos executando em modo de tela dividida.
</p>
@@ -142,15 +142,15 @@ e a visualização de conteúdo.
</ul>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
</div>
@@ -277,7 +277,7 @@ em segundo plano</a> para obter mais detalhes.
<h2 id="data_saver">Economia de dados</h2>
<div class="col-5of12" style="margin-right:1.5em;">
<img src="{@docRoot}preview/images/datasaver.png" style="border:2px solid #ddd">
<img src="{@docRoot}images/android-7.0/datasaver.png" style="border:2px solid #ddd">
<p class="img-caption" style="padding-right:2em;">
<strong>Figura 4.</strong> Economia de dados em Settings.
@@ -357,7 +357,7 @@ de dados e tentar limitar o uso de dados em primeiro e segundo plano.</p>
<div style="float:right;max-width:320px">
<img src="{@docRoot}preview/images/quicksettings.png" style="padding-left:1.5em;">
<img src="{@docRoot}images/android-7.0/quicksettings.png" style="padding-left:1.5em;">
<p class="img-caption" style="padding-left:2em;">
<strong>Figura 5.</strong> Blocos de Configurações rápidas na aba de notificações.

View File

@@ -1,321 +0,0 @@
toc:
- title: Visão geral do programa
path: /preview/overview.html
path_attributes:
- name: es-lang
value: Información general del programa
- name: in-lang
value: Ikhtisar Program
- name: ja-lang
value: プログラム概要
- name: ko-lang
value: 프로그램 개요
- name: pt-br-lang
value: Visão geral do programa
- name: ru-lang
value: Обзор программы
- name: vi-lang
value: Tổng quan về Chương trình
- name: zh-cn-lang
value: 计划概览
- name: zh-tw-lang
value: 程式總覽
- title: Suporte e notas da versão
path: /preview/support.html
- title: Configuração do Preview
path: /preview/setup-sdk.html
path_attributes:
- name: es-lang
value: Configurar el SDK de la versión preliminar
- name: in-lang
value: Menyiapkan Preview
- name: ja-lang
value: Preview SDK のセットアップ
- name: ko-lang
value: 미리 보기 SDK 설정하기
- name: pt-br-lang
value: Configuração do Preview SDK
- name: ru-lang
value: Настройка пакета SDK Preview
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 设置预览版 SDK
- name: zh-tw-lang
value: 設定預覽版 SDK
- title: Testar em um dispositivo
path: /preview/download.html
path_attributes:
- name: es-lang
value: Pruebe en un dispositivo
- name: in-lang
value: Menguji pada Perangkat
- name: ja-lang
value: デバイス上でテストする
- name: ko-lang
value: 기기에서 테스트
- name: pt-br-lang
value: Testar em um dispositivo
- name: ru-lang
value: Тестирование на устройстве
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 在设备上测试
- name: zh-tw-lang
value: 在裝置上測試
- title: Mudanças de comportamento
path: /preview/behavior-changes.html
path_attributes:
- name: es-lang
value: Cambios en los comportamientos
- name: in-lang
value: Perubahan Perilaku
- name: ja-lang
value: 動作の変更点
- name: ko-lang
value: 동작 변경
- name: pt-br-lang
value: Mudanças de comportamento
- name: ru-lang
value: Изменения в работе
- name: vi-lang
value: Các thay đổi Hành vi
- name: zh-cn-lang
value: 行为变更
- name: zh-tw-lang
value: 行為變更
section:
- title: Otimizações em segundo plano
path: /preview/features/background-optimization.html
path_attributes:
- name: es-lang
value: Optimizaciones en segundo plano
- name: in-lang
value: Optimisasi Latar Belakang
- name: ja-lang
value: バックグラウンド処理の最適化
- name: ko-lang
value: 백그라운드 최적화
- name: pt-br-lang
value: Otimizações em segundo plano
- name: ru-lang
value: Оптимизация фоновых процессов
- name: vi-lang
value: Tối ưu hóa Chạy ngầm
- name: zh-cn-lang
value: 后台优化
- name: zh-tw-lang
value: 背景最佳化
- title: Idioma e localidade
path: /preview/features/multilingual-support.html
path_attributes:
- name: es-lang
value: Idioma y configuración regional
- name: in-lang
value: Bahasa dan Lokal
- name: ja-lang
value: 言語とロケール
- name: ko-lang
value: 언어 및 로케일
- name: pt-br-lang
value: Idioma e localidade
- name: ru-lang
value: Язык и языковой стандарт
- name: vi-lang
value: Ngôn ngữ và Bản địa
- name: zh-cn-lang
value: 语言和区域设置
- name: zh-tw-lang
value: 語言和地區設定
- title: Android N for Developers
path: /preview/api-overview.html
path_attributes:
- name: es-lang
value: Información general de la API
- name: in-lang
value: Android N untuk Pengembang
- name: ja-lang
value: API の概要
- name: ko-lang
value: API 개요
- name: pt-br-lang
value: Visão geral da API
- name: ru-lang
value: Обзор API-интерфейсов
- name: vi-lang
value: Android N cho Nhà phát triển
- name: zh-cn-lang
value: API 概览
- name: zh-tw-lang
value: API 總覽
section:
- title: Suporte a várias janelas
path: /preview/features/multi-window.html
path_attributes:
- name: es-lang
value: Compatibilidad con ventanas múltiples
- name: in-lang
value: Dukungan Multi-Jendela
- name: ja-lang
value: マルチ ウィンドウのサポート
- name: ko-lang
value: 다중 창 지원
- name: pt-br-lang
value: Suporte a várias janelas
- name: ru-lang
value: Поддержка многооконного режима
- name: vi-lang
value: Hỗ trợ đa cửa sổ
- name: zh-cn-lang
value: 多窗口支持
- name: zh-tw-lang
value: 多視窗支援
- title: Notificações
path: /preview/features/notification-updates.html
path_attributes:
- name: es-lang
value: Notificaciones
- name: in-lang
value: Pemberitahuan
- name: ja-lang
value: 通知
- name: ko-lang
value: 알림
- name: pt-br-lang
value: Notificações
- name: ru-lang
value: Уведомления
- name: vi-lang
value: Thông báo
- name: zh-cn-lang
value: 通知
- name: zh-tw-lang
value: 通知
- title: Economia de dados
path: /preview/features/data-saver.html
- title: Gravação para TV
path: /preview/features/tv-recording-api.html
path_attributes:
- name: es-lang
value: Grabación de TV
- name: in-lang
value: Perekaman TV
- name: ja-lang
value: TV の録画
- name: ko-lang
value: TV 녹화
- name: pt-br-lang
value: Gravação para TV
- name: ru-lang
value: Запись ТВ
- name: vi-lang
value: Ghi lại TV
- name: zh-cn-lang
value: TV 录制
- name: zh-tw-lang
value: 電視錄製
- title: Configurações de segurança de rede
path: /preview/features/security-config.html
path_attributes:
- name: es-lang
value: Configuración de seguridad de la red
- name: ja-lang
value: ネットワーク セキュリティ構成
- name: ko-lang
value: 네트워크 보안 구성
- name: pt-br-lang
value: Configurações de segurança de rede
- name: ru-lang
value: Конфигурация сетевой безопасности
- name: vi-lang
value: Cấu hình Bảo mật mạng
- name: zh-cn-lang
value: 网络安全配置
- name: zh-tw-lang
value: 網路安全性設定
- title: Suporte a ICU4J
path: /preview/features/icu4j-framework.html
path_attributes:
- name: es-lang
value: APIs de estrutura do Android para ICU4J
- name: in-lang
value: ICU4J Android Framework API
- name: ja-lang
value: ICU4J Android フレームワーク API
- name: ko-lang
value: ICU4J Android 프레임워크 API
- name: pt-br-lang
value: APIs de estrutura do Android para ICU4J
- name: ru-lang
value: API-интерфейсы ICU4J в платформе Android
- name: vi-lang
value: API Khuôn khổ Android ICU4J
- name: zh-cn-lang
value: ICU4J Android 框架 API
- name: zh-tw-lang
value: ICU4J Android 架構 API
- title: Atualizações no Android for Work
path: /preview/features/afw.html
- title: Acesso a diretórios com escopo
path: /preview/features/scoped-folder-access.html
path_attributes:
- name: es-lang
value: Acceso a directorios determinados
- name: ja-lang
value: 特定のディレクトリへのアクセス
- name: ko-lang
value: 범위가 지정된 디렉터리 액세스
- name: pt-br-lang
value: Acesso a diretórios com escopo
- name: ru-lang
value: Доступ к выделенным каталогам
- name: vi-lang
value: Truy cập Thư mục theo Phạm vi
- name: zh-cn-lang
value: 作用域目录访问
- name: zh-tw-lang
value: 限定範圍目錄存取
- title: Amostras
path: /preview/samples.html
path_attributes:
- name: es-lang
value: Ejemplos
- name: in-lang
value: Contoh
- name: ja-lang
value: サンプル
- name: ko-lang
value: 샘플
- name: pt-br-lang
value: Exemplos
- name: ru-lang
value: Примеры
- name: zh-cn-lang
value: 示例
- name: zh-tw-lang
value: 範例
- title: Contrato de licença
path: /preview/license.html
path_attributes:
- name: es-lang
value: Contrato de licencia
- name: ja-lang
value: 使用許諾契約
- name: ko-lang
value: 라이선스 계약
- name: pt-br-lang
value: Contrato de licença
- name: ru-lang
value: Лицензионное соглашение
- name: zh-cn-lang
value: 许可协议
- name: zh-tw-lang
value: 授權協議

View File

@@ -1,332 +0,0 @@
page.title=Aplicação de uma imagem OTA de dispositivo
@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">Antes de fazer o download ou instalar componentes do
Android Preview SDK, você deve concordar com os seguintes termos e
condições.</p>
<h2 class="norule">Termos e condições</h2>
<div class="sdk-terms" onfocus="this.blur()" style="width:678px">
Este é o contrato de licença do Android SDK Preview (o “Contrato de Licença”).
1. Introdução
1.1 O Android SDK Preview (que este Contrato de licença chama de "Preview", incluindo especificamente os arquivos de sistema do Android, APIs integradas e arquivos da biblioteca Preview, se e quando estiverem disponíveis) é licenciado por meio da concordância com os termos deste contrato. O Contrato de licença forma um vínculo contratual legal entre o contratante e a Google em relação ao uso do Preview.
1.2 "Android" refere-se à pilha de software do Android para dispositivos, conforme disponibilizado no Projeto de código aberto do Android, localizado no URL a seguir: http://source.android.com/, atualizado periodicamente.
1.3 “Compatível com Android” significa qualquer implementação do Android que (i) obedece ao documento Definição de Compatibilidade com Android, que pode ser encontrado no site de compatibilidade do Android (http://source.android.com/compatibility) que pode ser atualizado de tempos em tempos; e (ii) seja aprovado no Android Compatibility Test Suite (CTS).
1.4 “Google” se refere à Google Inc, uma corporação de Delaware, com sede em 1600 Amphitheatre Parkway, Mountain View, CA 94043, Estados Unidos.
2. Aceitação do Contrato de Licença
2.1 A fim de usar o Preview, é necessário concordar com este Contrato de licença. O uso do Preview é proibido àqueles que não concordam com este Contrato de licença.
2.2 Ao clicar em aceitar e/ou usar o Preview, você concorda com os termos do Contrato de licença
2.3 É proibido o uso do Preview e a aceitação deste contrato pelo indivíduo que tenha impedimento legal sobre o recebimento do Preview sob as leis dos Estados Unidos ou de outros países, incluindo o país de residência ou no qual usa o Preview.
2.4 Se for usar o Preview internamente na empresa ou organização, você deverá concordar com o vínculo com este contrato em nome do empregador ou de outra entidade e declarar e garantir que tem total autoridade legal para tanto. Se você não tem a autoridade necessária, não deve concordar com este contrato nem usar o Preview em nome do empregador ou de outra entidade.
3. Licença do Preview da Google
3.1 Sujeito aos termos deste Contrato de licença, a Google confere uma licença limitada, mundial, sem royalties, intransmissível, não exclusiva e não sublicenciável unicamente para o uso do Preview exclusivamente para o desenvolvimento de aplicativos executados para implementações compatíveis do Android.
3.2 Você não poderá usar este Preview para desenvolver aplicativos para outras plataformas (incluindo implementações não compatíveis do Android) nem para desenvolver outro SDK. Você tem a liberdade para desenvolver aplicativos para outras plataformas, incluindo implementações não compatíveis do Android, desde que este Preview não seja usado para essa finalidade.
3.3 Você concorda que a Google ou terceiros detêm todos os direitos legais, títulos e interesses relativos ao Preview, incluindo quaisquer direitos de propriedade intelectual que subsistam no Preview. "Direitos de propriedade intelectual" se referem a todo e qualquer direito sob as leis de patentes, de direitos autorais, de segredo comercial, de marca registrada e todos os outros direitos de propriedade. A Google reserva todos os direitos não conferidos expressamente a você.
3.4 O uso do Preview não é autorizado para qualquer finalidade não expressamente permitida por este Contrato de licença. Salvo na extensão exigida por licenças aplicáveis de terceiros, é proibido: (a) copiar (exceto para fins de cópia de segurança), modificar, adaptar, redistribuir, descompilar, fazer engenharia reversa, desmontar ou criar trabalhos derivados do Preview ou qualquer parte dele; ou (b) carregar qualquer parte do Preview em um aparelho celular ou outro dispositivo de hardware, exceto em computador pessoal, combinar qualquer parte do Preview com outros softwares ou distribuir qualquer software ou dispositivo que contenha uma parte do Preview.
3.5 O uso, a reprodução e a distribuição de componentes do Preview licenciado sob uma licença de software de código aberto são regidos exclusivamente pelos termos daquela licença de software de código aberto, e não por este Contrato de licença. Você concorda em manter uma licença em situação regular para as licenças de software de código aberto sob todos os direitos concedidos e deter quaisquer ações que possam limitar, suspender ou romper tais direitos.
3.6 Você concorda que a forma e a natureza do Preview que a Google fornece podem mudar sem aviso prévio e que as versões futuras do Preview podem ser incompatíveis com aplicativos desenvolvidos em versões anteriores do Preview. Você concorda que a Google pode cessar (permanente ou temporariamente) o fornecimento do Preview (ou quaisquer recursos dentro dele) a você ou a usuários em geral sob critério exclusivo da Google, sem aviso prévio.
3.7 Nada neste Contrato de licença confere o direito de uso de quaisquer nomes comerciais, marcas comerciais, marcas de serviço, logomarcas, nomes de domínios e outros recursos de marcas especiais da Google.
3.8 Você concorda que não removerá, ocultará nem alterará quaisquer observações de direitos de propriedade (incluindo observações de direitos autorais e de marcas registradas) que possam estar afixadas ou contidas no Preview.
4. O uso do Preview
4.1 A Google entende que nada no Contrato de Licença dá a ela direitos, título nem interesse sobre o usuário (ou sobre os seus licenciadores) sob o presente Contrato de licença nem sobre quaisquer aplicativos de software que o usuário desenvolver usando o Preview, incluindo quaisquer direitos de propriedade intelectual que subsistem nos referidos aplicativos.
4.2 Você concorda em usar o Preview e desenvolver aplicativos somente para as finalidades permitidas por (a) este Contrato de licença e (b) quaisquer leis, normas, diretrizes geralmente aceitas ou orientações aplicáveis nas jurisdições relevantes (incluindo quaisquer leis acerca da exportação de dados ou softwares dos e para os Estados Unidos ou outros países relevantes.
4.3 Você concorda que, se usar o Preview para o desenvolvimento de aplicativos, deverá proteger a privacidade e os direitos legais dos usuários. Se nomes de usuário, senhas ou outras informações de acesso ou informações pessoais forem fornecidos ao aplicativo, deve-se informá-los de que tais dados estarão disponíveis para o aplicativo, além de fornecer observações de privacidade e proteção legalmente adequadas a esses usuários. Se o aplicativo armazenar informações pessoais ou confidenciais fornecidas pelos usuários, deve fazê-lo com segurança. Se o usuário fornecer informações da conta do Google, o aplicativo poderá usar essas informações exclusivamente para acessar a conta da Google do usuário quando houver autorização para fazê-lo e para os fins limitados pela autorização.
4.4 Você concorda que não se envolverá em qualquer atividade com o Preview, incluindo o desenvolvimento e a distribuição de um aplicativo que interfira, perturbe, danifique ou acesse, de modo não autorizado, servidores, redes ou outras propriedades ou serviços da Google ou qualquer outro terceiro.
4.5 Você concorda que é exclusivamente responsável por (e que a Google não tem qualquer responsabilidade com você ou terceiro) quaisquer dados, conteúdo ou recursos que criar, transmitir ou exibir por meio do Android e/ou de aplicativos do Android e pelas consequências que suas ações (incluindo perda ou dano que a Google possa sofrer) podem gerar.
4.6 Você concorda que é exclusivamente responsável por (e que a Google não tem qualquer responsabilidade com você ou terceiro) qualquer violação das obrigações exigidas neste Contrato de licença, qualquer contrato ou termos de serviço aplicáveis a terceiros, qualquer lei ou norma aplicável e pelas consequências (incluindo a perda ou dano que a Google ou qualquer terceiro possa sofrer) de quaisquer violações.
4.7 O Preview está em desenvolvimento e o seu teste e feedback são uma parte importante deste processo. Ao usar o Preview, você está ciente de que a implementação de alguns recursos ainda estão em desenvolvimento e que não se deve confiar que o Preview tem a funcionalidade completa de uma versão estável. Você concorda em não distribuir nem enviar publicamente quaisquer aplicativos usando este Preview, pois ele não será mais suportado após o lançamento oficial do Android SDK.
5. Suas credenciais de desenvolvedor
5.1 Você é responsável pela manutenção da confidencialidade de quaisquer credenciais de desenvolvedor que possam ser emitidas pela Google ou escolhidas por você e será o único responsável por todos os aplicativos que forem desenvolvidos sob suas credenciais de desenvolvedor.
6. Privacidade e informações
6.1 A fim de inovar e aprimorar continuamente o Preview, a Google pode coletar certas estatísticas de uso do software, incluindo, sem limitar-se, um identificador exclusivo, endereço IP associado, número de versão do software e informações sobre quais ferramentas e/ou serviços no Preview estão sendo usados e como estão sendo usados. Antes de coletar quaisquer dessas informações, o Preview o notificará e buscará seu consentimento. Se você recusar, as informações não serão coletadas.
6.2 Os dados coletados são examinados coletivamente para aprimorar o Preview e são mantidos em conformidade com a Política de privacidade da Google acessível em http://www.google.com/policies/privacy/.
7. Aplicativos de terceiros
7.1 Ao usar o Preview para executar aplicativos desenvolvidos por terceiros ou que acessam dados, conteúdo ou recursos fornecidos por terceiros, você concorda que a Google não é responsável por tais aplicativos, dados, conteúdo ou recursos. Você compreende que quaisquer dados, conteúdo ou recursos que possa acessar por meio de tais aplicativos de terceiros imputam responsabilidade exclusiva ao indivíduo que os originou. A Google não é responsável por qualquer perda ou dano que possa ocorrer como resultado do uso ou acesso de quaisquer aplicativos, dados, conteúdo ou recursos de terceiros.
7.2 Você deve estar ciente de que os dados, conteúdo e recursos apresentados a você por aplicativos de terceiros podem ser protegidos pelos direitos de propriedade intelectual de posse dos fornecedores (ou de outras pessoas ou empresas em seus nomes). Não é permitido modificar, alugar, arrendar, emprestar, vender, distribuir nem criar trabalhos derivados com base nestes dados, conteúdo ou recursos (na totalidade ou em parte), salvo se houver permissão explícita especificada pelos respectivos proprietários.
7.3 Você reconhece que o uso de tais aplicativos, dados, conteúdo ou recursos de terceiros pode estar sujeito a termos adicionais entre você e o terceiro em questão.
8. Uso de APIs da Google
8.1 APIs da Google
8.1.1 Ao usar qualquer API para recuperar dados da Google, você reconhece que eles podem ser protegidos por direitos de propriedade intelectual de posse da Google ou dos terceiros que fornecem os dados (ou de pessoas ou empresas em nomes deles). O uso de tal API pode estar sujeito a termos de serviço adicionais. Não é permitido modificar, alugar, arrendar, emprestar, vender, distribuir nem criar trabalhos derivados baseados nesses dados (na totalidade ou em parte), salvo se permitido pelos termos de serviço pertinentes.
8.1.2 Se você usar qualquer API para recuperar dados de um usuário a partir da Google, reconhece e concorda que deve recuperar dados somente com consentimento explícito do usuário e somente quando, e para os fins limitados aos quais, o usuário conceder permissão para fazê-lo.
9. Rescisão do Contrato de licença
9.1 O Contrato de licença continuará a se aplicar até que ocorra uma rescisão sua ou da Google, como definido abaixo.
9.2 Caso queira rescindir o Contrato de licença, você pode fazer isto cessando o uso do Preview e de qualquer credencial de desenvolvedor relevante.
9.3 A Google pode, a qualquer momento, rescindir o Contrato de licença, com ou sem causa, com uma notificação.
9.4 O Contrato de licença será encerrado automaticamente sem aviso ou outras ações na ocorrência de:
(A) a Google interromper o fornecimento do Preview ou de determinadas partes do Preview aos usuários no país em que você reside ou de onde o serviço é usado; e
(B) a Google emitir uma versão de lançamento final do Android SDK.
9.5 Quando o Contrato de licença é rescindido, a licença concedida a você no Contrato de licença é finalizada, todo o uso do Preview será interrompido e as provisões dos parágrafos 10, 11, 12 e 14 deverão permanecer indefinidamente.
10. EXCLUSÕES
10.1 VOCÊ COMPREENDE E CONCORDA EXPRESSAMENTE QUE O RISCO DO USO DO PREVIEW É EXCLUSIVAMENTE SEU E QUE O PREVIEW É FORNECIDO NA FORMA EM QUE SE ENCONTRA E COMO DISPONIBILIZADO, SEM GARANTIA DE QUALQUER TIPO DA GOOGLE.
10.2 O USO DO PREVIEW E DE QUALQUER MATERIAL BAIXADO OU OBTIDO DE OUTRO MODO PELO USO DO PREVIEW ESTÁ A SEU CRITÉRIO E RISCO E VOCÊ É O ÚNICO RESPONSÁVEL POR QUALQUER DANO AO SEU SISTEMA OPERACIONAL OU OUTRO DISPOSITIVO OU PELA PERDA DE DADOS QUE RESULTEM DE TAL USO. SEM LIMITAR OS PRECEDENTES, VOCÊ ENTENDE QUE O PREVIEW NÃO É UMA VERSÃO ESTÁVEL E QUE PODE CONTER ERROS, DEFEITOS E VULNERABILIDADES DE SEGURANÇA QUE PODEM RESULTAR EM DANOS SIGNIFICANTES, INCLUINDO A PERDA IRRECUPERÁVEL OU COMPLETA DO USO DO SISTEMA DO COMPUTADOR OU DE OUTROS DISPOSITIVOS.
10.3 A GOOGLE EXCLUI EXPRESSAMENTE TODAS AS GARANTIAS E CONDIÇOES DE QUALQUER TIPO, EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO LIMITADO A, GARANTIAS E CONDIÇÕES DE COMERCIALIZAÇÃO IMPLÍCITAS, ADEQUAÇÃO A UMA FINALIDADE PARTICULAR E A NÃO VIOLAÇÃO.
11. LIMITAÇÃO DE RESPONSABILIDADE
11.1 VOCÊ COMPREENDE E CONCORDA EXPRESSAMENTE QUE A GOOGLE, SUAS SUBSIDIÁRIAS, AFILIADAS E SEUS LICENCIADORES NÃO SERÃO RESPONSABILIZADOS POR VOCÊ SOB QUALQUER TEORIA DE RESPONSABILIDADE POR QUAISQUER DANOS, SEJAM ELES DIRETOS, INDIRETOS, INCIDENTAIS, ESPECIAIS, CONSEQUENCIAIS OU DE EXEMPLO QUE POSSAM INCORRER, INCLUINDO QUALQUER PERDA DE DADOS, INDEPENDENTE DE AVISO À GOOGLE OU A SEUS REPRESENTANTES OU DA NECESSIDADE DE AVISO SOBRE A POSSIBILIDADE DA INCORRÊNCIA DE TAIS PERDAS.
12. Indenização
12.1 Ao limite máximo permitido por lei, você concorda em defender, indenizar e isentar a Google, suas afiliadas e respectivos conselheiros, diretores, empregados e agentes com relação a todas e quaisquer reivindicações, ações, processos ou procedimentos, bem como todas e quaisquer perdas, responsabilidades, danos, custos e despesas (incluindo honorários advocatícios) decorrentes ou provenientes de: (a) seu uso do Preview, (b) qualquer aplicativo desenvolvido no Preview que infrinja direitos de propriedade intelectual de qualquer pessoa, difame qualquer pessoa ou viole seus direitos de publicidade ou privacidade e (c) qualquer não cumprimento deste Contrato de licença.
13. Mudanças no Contrato de licença
13.1 A Google pode realizar mudanças no Contrato de licença à medida que distribui novas versões do Preview. Quando essas mudanças forem realizadas, a Google fará uma nova versão do Contrato de licença disponível no site em que o Preview estiver disponível.
14. Termos legais gerais
14.1 Esse Contrato de licença constitui o contrato legal integral entre você e a Google e rege o uso do Preview (excluindo quaisquer serviços que a Google possa fornecer a você sob um contrato escrito em separado), e substitui inteiramente quaisquer contratos anteriores entre você e a Google em relação ao Preview.
14.2 Você concorda que, se a Google não exercer nem impetrar qualquer direito ou recurso legal que esteja contido no Contrato de licença (ou que a Google detenha direitos nos termos de qualquer lei aplicável), não se considerará esse fato como uma renúncia formal aos direitos da Google e esses direitos ou recursos continuarão disponíveis à Google.
14.3 Se qualquer tribunal de justiça que tiver a competência para decidir sobre esse tema determinar que qualquer cláusula do Contrato de licença é inválida, tal cláusula será removida do contrato sem afetar as cláusulas restantes ou sua vigência. As cláusulas restantes do Contrato de licença continuarão válidas e obrigatórias.
14.4 Você reconhece e concorda que cada membro do grupo de empresas das quais a Google é a empresa controladora deve ser beneficiário terceiro do Contrato de licença e que essas outras empresas terão o poder de aplicar diretamente, e apoiar-se em, qualquer cláusula do Contrato de licença que confira um direito (ou direitos em favor) deles. Além disso, nenhuma outra pessoa nem empresa deve ser beneficiário terceiro do Contrato de licença.
14.5 RESTRIÇÕES DE EXPORTAÇÃO. O PREVIEW ESTÁ SUJEITO ÀS LEIS E NORMAS DE EXPORTAÇÃO DOS ESTADOS UNIDOS. VOCÊ DEVE CUMPRIR TODAS AS LEIS E NORMAS DOMÉSTICAS E INTERNACIONAIS QUE SE APLICAREM AO PREVIEW. ESSAS LEIS INCLUEM RESTRIÇÕES SOBRE DESTINOS, USUÁRIOS FINAIS E USO FINAL.
14.6 O Contrato de licença não pode ser atribuído nem transferido por você sem a aprovação prévia por escrito da Google. Qualquer tentativa de atribuição sem a aprovação será inválida. Você não deve delegar as próprias responsabilidades ou obrigações nos termos do Contrato de licença sem aprovação prévia por escrito da Google.
14.7 O Contrato de licença e sua relação com a Google nos termos do contrato serão regidos pelas leis do estado da Califórnia sem considerar conflitos de disposições legais. Você e a Google concordam em se submeter à competência exclusiva dos tribunais localizados na comarca de Santa Clara, Califórnia, para dirimir quaisquer questões legais decorrentes do Contrato de licença. Não obstante a isso, você concorda que a Google continua habilitada a impetrar medidas cautelares (ou mecanismo legal urgente equivalente) em qualquer jurisdição.
</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">Li e concordo com todos os termos e condições expressos acima</label>
</p>
<p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p>
</div>
</div><!-- end TOS -->
<div id="landing">
<p>
Esta página fornece links para imagens OTA de dispositivo e descreve
como aplicar manualmente uma atualização OTA em um dispositivo. Esse procedimento pode ser útil
para recuperar dispositivos que receberam atualizações OTA usando o programa beta
do Android e não estão ligando após a instalação.
</p>
<h2 id="install-ota">Instalação de imagens OTA</h2>
<p></p>
<p>Para instalar um pacote OTA em um dispositivo:</p>
<ol>
<li>Baixe uma imagem OTA de dispositivo na tabela abaixo.</li>
<li>Reinicialize o dispositivo para ficar em modo Recovery. Para obter mais informações sobre como colocar
dispositivos Nexus nesse modo, consulte
<a href="https://support.google.com/nexus/answer/4596836">Redefinição do
dispositivo Nexus para voltar à configuração de fábrica</a>.
</li>
<li>No dispositivo, selecione <strong>ADB sideload</strong>.</li>
<li>Conecte o dispositivo a um computador que tenha o ambiente de desenvolvimento Android
carregado e a ferramenta Android Debug Bridge (adb) instalada.</li>
<li>Execute o seguinte comando:
<pre>adb sideload <em>&lt;ota-package&gt;</em></pre>
</li>
</ol>
<h2 id="ota-images">Imagem OTA de dispositivo</h2>
<table>
<tr>
<th scope="col">Dispositivo</th>
<th scope="col">Download / Checksums</th>
</tr>
<tr id="bullhead">
<td>Nexus 5X <br>"bullhead"</td>
<td><a href="#top" onclick="onDownload(this)"
>bullhead-ota-npd90g-0a874807.zip</a><br>
MD5: 4b83b803fac1a6eec13f66d0afc6f46e<br>
SHA-1: a9920bcc8d475ce322cada097d085448512635e2
</td>
</tr>
<tr id="shamu">
<td>Nexus 6 <br>"shamu"</td>
<td><a href="#top" onclick="onDownload(this)"
>shamu-ota-npd90g-06f5d23d.zip</a><br>
MD5: 513570bb3a91878c2d1a5807d2340420<br>
SHA-1: 2d2f40636c95c132907e6ba0d10b395301e969ed
</td>
</tr>
<tr id="angler">
<td>Nexus 6P <br>"angler"</td>
<td><a href="#top" onclick="onDownload(this)"
>angler-ota-npd90g-5baa69c2.zip</a><br>
MD5: 096fe26c5d50606a424d2f3326c0477b<br>
SHA-1: 468d2e7aea444505513ddc183c85690c00fab0c1
</td>
</tr>
<tr id="volantis">
<td>Nexus 9 <br>"volantis"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantis-ota-npd90g-c04785e1.zip</a><br>
MD5: 6aecd3b0b3a839c5ce1ce4d12187b03e<br>
SHA-1: 31633180635b831e59271a7d904439f278586f49
</td>
</tr>
<tr id="volantisg">
<td>Nexus 9G <br>"volantisg"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantisg-ota-npd90g-c56aa1b0.zip</a><br>
MD5: 0493fa79763d67bcdde8007299e1888d<br>
SHA-1: f709daf81968a1b27ed41fe40d42e0d106f3c494
</td>
</tr>
<tr id="fugu">
<td>Nexus Player <br>"fugu"</td>
<td><a href="#top" onclick="onDownload(this)"
>fugu-ota-npd90g-3a0643ae.zip</a><br>
MD5: 9c38b6647fe5a4f2965196b7c409f0f7<br>
SHA-1: 77c6fb05191f0c2ae0956bae18f1c80b2f922f05
</td>
</tr>
<tr id="ryu">
<td>Pixel C <br>"ryu"</td>
<td><a href="#top" onclick="onDownload(this)"
>ryu-ota-npd90g-ec931914.zip</a><br>
MD5: 4c6135498ca156a9cdaf443ddfdcb2ba<br>
SHA-1: 297cc9a204685ef5507ec087fc7edf5b34551ce6
</td>
</tr>
<tr id="seed">
<td>General Mobile 4G (Android One) <br>"seed"</td>
<td><a href="#top" onclick="onDownload(this)"
>seed_l8150-ota-npd90g-dcb0662d.zip</a><br>
MD5: f40ea6314a13ea6dd30d0e68098532a2<br>
SHA-1: 11af10b621f4480ac63f4e99189d61e1686c0865
</td>
</tr>
</table>
</div><!-- landing -->
</div><!-- relative wrapper -->
<script>
var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/ota/";
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>

View File

@@ -1,544 +0,0 @@
page.title=Testes em um dispositivo
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">Antes de fazer o download ou instalar componentes do
Android Preview SDK, você deve concordar com os seguintes termos e
condições.</p>
<h2 class="norule">Termos e condições</h2>
<div class="sdk-terms" onfocus="this.blur()" style="width:678px">
Este é o contrato de licença do Android SDK Preview (o “Contrato de Licença”).
1. Introdução
1.1 O Android SDK Preview (que este Contrato de licença chama de "Preview", incluindo especificamente os arquivos de sistema do Android, APIs integradas e arquivos da biblioteca Preview, se e quando estiverem disponíveis) é licenciado por meio da concordância com os termos deste contrato. O Contrato de licença forma um vínculo contratual legal entre o contratante e a Google em relação ao uso do Preview.
1.2 "Android" refere-se à pilha de software do Android para dispositivos, conforme disponibilizado no Projeto de código aberto do Android, localizado no URL a seguir: http://source.android.com/, atualizado periodicamente.
1.3 “Compatível com Android” significa qualquer implementação do Android que (i) obedece ao documento Definição de Compatibilidade com Android, que pode ser encontrado no site de compatibilidade do Android (http://source.android.com/compatibility) que pode ser atualizado de tempos em tempos; e (ii) seja aprovado no Android Compatibility Test Suite (CTS).
1.4 “Google” se refere à Google Inc, uma corporação de Delaware, com sede em 1600 Amphitheatre Parkway, Mountain View, CA 94043, Estados Unidos.
2. Aceitação do Contrato de Licença
2.1 A fim de usar o Preview, é necessário concordar com este Contrato de licença. O uso do Preview é proibido àqueles que não concordam com este Contrato de licença.
2.2 Ao clicar em aceitar e/ou usar o Preview, você concorda com os termos do Contrato de licença
2.3 É proibido o uso do Preview e a aceitação deste contrato pelo indivíduo que tenha impedimento legal sobre o recebimento do Preview sob as leis dos Estados Unidos ou de outros países, incluindo o país de residência ou no qual usa o Preview.
2.4 Se for usar o Preview internamente na empresa ou organização, você deverá concordar com o vínculo com este contrato em nome do empregador ou de outra entidade e declarar e garantir que tem total autoridade legal para tanto. Se você não tem a autoridade necessária, não deve concordar com este contrato nem usar o Preview em nome do empregador ou de outra entidade.
3. Licença do Preview da Google
3.1 Sujeito aos termos deste Contrato de licença, a Google confere uma licença limitada, mundial, sem royalties, intransmissível, não exclusiva e não sublicenciável unicamente para o uso do Preview exclusivamente para o desenvolvimento de aplicativos executados para implementações compatíveis do Android.
3.2 Você não poderá usar este Preview para desenvolver aplicativos para outras plataformas (incluindo implementações não compatíveis do Android) nem para desenvolver outro SDK. Você tem a liberdade para desenvolver aplicativos para outras plataformas, incluindo implementações não compatíveis do Android, desde que este Preview não seja usado para essa finalidade.
3.3 Você concorda que a Google ou terceiros detêm todos os direitos legais, títulos e interesses relativos ao Preview, incluindo quaisquer direitos de propriedade intelectual que subsistam no Preview. "Direitos de propriedade intelectual" se referem a todo e qualquer direito sob as leis de patentes, de direitos autorais, de segredo comercial, de marca registrada e todos os outros direitos de propriedade. A Google reserva todos os direitos não conferidos expressamente a você.
3.4 O uso do Preview não é autorizado para qualquer finalidade não expressamente permitida por este Contrato de licença. Salvo na extensão exigida por licenças aplicáveis de terceiros, é proibido: (a) copiar (exceto para fins de cópia de segurança), modificar, adaptar, redistribuir, descompilar, fazer engenharia reversa, desmontar ou criar trabalhos derivados do Preview ou qualquer parte dele; ou (b) carregar qualquer parte do Preview em um aparelho celular ou outro dispositivo de hardware, exceto em computador pessoal, combinar qualquer parte do Preview com outros softwares ou distribuir qualquer software ou dispositivo que contenha uma parte do Preview.
3.5 O uso, a reprodução e a distribuição de componentes do Preview licenciado sob uma licença de software de código aberto são regidos exclusivamente pelos termos daquela licença de software de código aberto, e não por este Contrato de licença. Você concorda em manter uma licença em situação regular para as licenças de software de código aberto sob todos os direitos concedidos e deter quaisquer ações que possam limitar, suspender ou romper tais direitos.
3.6 Você concorda que a forma e a natureza do Preview que a Google fornece podem mudar sem aviso prévio e que as versões futuras do Preview podem ser incompatíveis com aplicativos desenvolvidos em versões anteriores do Preview. Você concorda que a Google pode cessar (permanente ou temporariamente) o fornecimento do Preview (ou quaisquer recursos dentro dele) a você ou a usuários em geral sob critério exclusivo da Google, sem aviso prévio.
3.7 Nada neste Contrato de licença confere o direito de uso de quaisquer nomes comerciais, marcas comerciais, marcas de serviço, logomarcas, nomes de domínios e outros recursos de marcas especiais da Google.
3.8 Você concorda que não removerá, ocultará nem alterará quaisquer observações de direitos de propriedade (incluindo observações de direitos autorais e de marcas registradas) que possam estar afixadas ou contidas no Preview.
4. O uso do Preview
4.1 A Google entende que nada no Contrato de Licença dá a ela direitos, título nem interesse sobre o usuário (ou sobre os seus licenciadores) sob o presente Contrato de licença nem sobre quaisquer aplicativos de software que o usuário desenvolver usando o Preview, incluindo quaisquer direitos de propriedade intelectual que subsistem nos referidos aplicativos.
4.2 Você concorda em usar o Preview e desenvolver aplicativos somente para as finalidades permitidas por (a) este Contrato de licença e (b) quaisquer leis, normas, diretrizes geralmente aceitas ou orientações aplicáveis nas jurisdições relevantes (incluindo quaisquer leis acerca da exportação de dados ou softwares dos e para os Estados Unidos ou outros países relevantes.
4.3 Você concorda que, se usar o Preview para o desenvolvimento de aplicativos, deverá proteger a privacidade e os direitos legais dos usuários. Se nomes de usuário, senhas ou outras informações de acesso ou informações pessoais forem fornecidos ao aplicativo, deve-se informá-los de que tais dados estarão disponíveis para o aplicativo, além de fornecer observações de privacidade e proteção legalmente adequadas a esses usuários. Se o aplicativo armazenar informações pessoais ou confidenciais fornecidas pelos usuários, deve fazê-lo com segurança. Se o usuário fornecer informações da conta do Google, o aplicativo poderá usar essas informações exclusivamente para acessar a conta da Google do usuário quando houver autorização para fazê-lo e para os fins limitados pela autorização.
4.4 Você concorda que não se envolverá em qualquer atividade com o Preview, incluindo o desenvolvimento e a distribuição de um aplicativo que interfira, perturbe, danifique ou acesse, de modo não autorizado, servidores, redes ou outras propriedades ou serviços da Google ou qualquer outro terceiro.
4.5 Você concorda que é exclusivamente responsável por (e que a Google não tem qualquer responsabilidade com você ou terceiro) quaisquer dados, conteúdo ou recursos que criar, transmitir ou exibir por meio do Android e/ou de aplicativos do Android e pelas consequências que suas ações (incluindo perda ou dano que a Google possa sofrer) podem gerar.
4.6 Você concorda que é exclusivamente responsável por (e que a Google não tem qualquer responsabilidade com você ou terceiro) qualquer violação das obrigações exigidas neste Contrato de licença, qualquer contrato ou termos de serviço aplicáveis a terceiros, qualquer lei ou norma aplicável e pelas consequências (incluindo a perda ou dano que a Google ou qualquer terceiro possa sofrer) de quaisquer violações.
4.7 O Preview está em desenvolvimento e o seu teste e feedback são uma parte importante deste processo. Ao usar o Preview, você está ciente de que a implementação de alguns recursos ainda estão em desenvolvimento e que não se deve confiar que o Preview tem a funcionalidade completa de uma versão estável. Você concorda em não distribuir nem enviar publicamente quaisquer aplicativos usando este Preview, pois ele não será mais suportado após o lançamento oficial do Android SDK.
5. Suas credenciais de desenvolvedor
5.1 Você é responsável pela manutenção da confidencialidade de quaisquer credenciais de desenvolvedor que possam ser emitidas pela Google ou escolhidas por você e será o único responsável por todos os aplicativos que forem desenvolvidos sob suas credenciais de desenvolvedor.
6. Privacidade e informações
6.1 A fim de inovar e aprimorar continuamente o Preview, a Google pode coletar certas estatísticas de uso do software, incluindo, sem limitar-se, um identificador exclusivo, endereço IP associado, número de versão do software e informações sobre quais ferramentas e/ou serviços no Preview estão sendo usados e como estão sendo usados. Antes de coletar quaisquer dessas informações, o Preview o notificará e buscará seu consentimento. Se você recusar, as informações não serão coletadas.
6.2 Os dados coletados são examinados coletivamente para aprimorar o Preview e são mantidos em conformidade com a Política de privacidade da Google acessível em http://www.google.com/policies/privacy/.
7. Aplicativos de terceiros
7.1 Ao usar o Preview para executar aplicativos desenvolvidos por terceiros ou que acessam dados, conteúdo ou recursos fornecidos por terceiros, você concorda que a Google não é responsável por tais aplicativos, dados, conteúdo ou recursos. Você compreende que quaisquer dados, conteúdo ou recursos que possa acessar por meio de tais aplicativos de terceiros imputam responsabilidade exclusiva ao indivíduo que os originou. A Google não é responsável por qualquer perda ou dano que possa ocorrer como resultado do uso ou acesso de quaisquer aplicativos, dados, conteúdo ou recursos de terceiros.
7.2 Você deve estar ciente de que os dados, conteúdo e recursos apresentados a você por aplicativos de terceiros podem ser protegidos pelos direitos de propriedade intelectual de posse dos fornecedores (ou de outras pessoas ou empresas em seus nomes). Não é permitido modificar, alugar, arrendar, emprestar, vender, distribuir nem criar trabalhos derivados com base nestes dados, conteúdo ou recursos (na totalidade ou em parte), salvo se houver permissão explícita especificada pelos respectivos proprietários.
7.3 Você reconhece que o uso de tais aplicativos, dados, conteúdo ou recursos de terceiros pode estar sujeito a termos adicionais entre você e o terceiro em questão.
8. Uso de APIs da Google
8.1 APIs da Google
8.1.1 Ao usar qualquer API para recuperar dados da Google, você reconhece que eles podem ser protegidos por direitos de propriedade intelectual de posse da Google ou dos terceiros que fornecem os dados (ou de pessoas ou empresas em nomes deles). O uso de tal API pode estar sujeito a termos de serviço adicionais. Não é permitido modificar, alugar, arrendar, emprestar, vender, distribuir nem criar trabalhos derivados baseados nesses dados (na totalidade ou em parte), salvo se permitido pelos termos de serviço pertinentes.
8.1.2 Se você usar qualquer API para recuperar dados de um usuário a partir da Google, reconhece e concorda que deve recuperar dados somente com consentimento explícito do usuário e somente quando, e para os fins limitados aos quais, o usuário conceder permissão para fazê-lo.
9. Rescisão do Contrato de licença
9.1 O Contrato de licença continuará a se aplicar até que ocorra uma rescisão sua ou da Google, como definido abaixo.
9.2 Caso queira rescindir o Contrato de licença, você pode fazer isto cessando o uso do Preview e de qualquer credencial de desenvolvedor relevante.
9.3 A Google pode, a qualquer momento, rescindir o Contrato de licença, com ou sem causa, com uma notificação.
9.4 O Contrato de licença será encerrado automaticamente sem aviso ou outras ações na ocorrência de:
(A) a Google interromper o fornecimento do Preview ou de determinadas partes do Preview aos usuários no país em que você reside ou de onde o serviço é usado; e
(B) a Google emitir uma versão de lançamento final do Android SDK.
9.5 Quando o Contrato de licença é rescindido, a licença concedida a você no Contrato de licença é finalizada, todo o uso do Preview será interrompido e as provisões dos parágrafos 10, 11, 12 e 14 deverão permanecer indefinidamente.
10. EXCLUSÕES
10.1 VOCÊ COMPREENDE E CONCORDA EXPRESSAMENTE QUE O RISCO DO USO DO PREVIEW É EXCLUSIVAMENTE SEU E QUE O PREVIEW É FORNECIDO NA FORMA EM QUE SE ENCONTRA E COMO DISPONIBILIZADO, SEM GARANTIA DE QUALQUER TIPO DA GOOGLE.
10.2 O USO DO PREVIEW E DE QUALQUER MATERIAL BAIXADO OU OBTIDO DE OUTRO MODO PELO USO DO PREVIEW ESTÁ A SEU CRITÉRIO E RISCO E VOCÊ É O ÚNICO RESPONSÁVEL POR QUALQUER DANO AO SEU SISTEMA OPERACIONAL OU OUTRO DISPOSITIVO OU PELA PERDA DE DADOS QUE RESULTEM DE TAL USO. SEM LIMITAR OS PRECEDENTES, VOCÊ ENTENDE QUE O PREVIEW NÃO É UMA VERSÃO ESTÁVEL E QUE PODE CONTER ERROS, DEFEITOS E VULNERABILIDADES DE SEGURANÇA QUE PODEM RESULTAR EM DANOS SIGNIFICANTES, INCLUINDO A PERDA IRRECUPERÁVEL OU COMPLETA DO USO DO SISTEMA DO COMPUTADOR OU DE OUTROS DISPOSITIVOS.
10.3 A GOOGLE EXCLUI EXPRESSAMENTE TODAS AS GARANTIAS E CONDIÇOES DE QUALQUER TIPO, EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO LIMITADO A, GARANTIAS E CONDIÇÕES DE COMERCIALIZAÇÃO IMPLÍCITAS, ADEQUAÇÃO A UMA FINALIDADE PARTICULAR E A NÃO VIOLAÇÃO.
11. LIMITAÇÃO DE RESPONSABILIDADE
11.1 VOCÊ COMPREENDE E CONCORDA EXPRESSAMENTE QUE A GOOGLE, SUAS SUBSIDIÁRIAS, AFILIADAS E SEUS LICENCIADORES NÃO SERÃO RESPONSABILIZADOS POR VOCÊ SOB QUALQUER TEORIA DE RESPONSABILIDADE POR QUAISQUER DANOS, SEJAM ELES DIRETOS, INDIRETOS, INCIDENTAIS, ESPECIAIS, CONSEQUENCIAIS OU DE EXEMPLO QUE POSSAM INCORRER, INCLUINDO QUALQUER PERDA DE DADOS, INDEPENDENTE DE AVISO À GOOGLE OU A SEUS REPRESENTANTES OU DA NECESSIDADE DE AVISO SOBRE A POSSIBILIDADE DA INCORRÊNCIA DE TAIS PERDAS.
12. Indenização
12.1 Ao limite máximo permitido por lei, você concorda em defender, indenizar e isentar a Google, suas afiliadas e respectivos conselheiros, diretores, empregados e agentes com relação a todas e quaisquer reivindicações, ações, processos ou procedimentos, bem como todas e quaisquer perdas, responsabilidades, danos, custos e despesas (incluindo honorários advocatícios) decorrentes ou provenientes de: (a) seu uso do Preview, (b) qualquer aplicativo desenvolvido no Preview que infrinja direitos de propriedade intelectual de qualquer pessoa, difame qualquer pessoa ou viole seus direitos de publicidade ou privacidade e (c) qualquer não cumprimento deste Contrato de licença.
13. Mudanças no Contrato de licença
13.1 A Google pode realizar mudanças no Contrato de licença à medida que distribui novas versões do Preview. Quando essas mudanças forem realizadas, a Google fará uma nova versão do Contrato de licença disponível no site em que o Preview estiver disponível.
14. Termos legais gerais
14.1 Esse Contrato de licença constitui o contrato legal integral entre você e a Google e rege o uso do Preview (excluindo quaisquer serviços que a Google possa fornecer a você sob um contrato escrito em separado), e substitui inteiramente quaisquer contratos anteriores entre você e a Google em relação ao Preview.
14.2 Você concorda que, se a Google não exercer nem impetrar qualquer direito ou recurso legal que esteja contido no Contrato de licença (ou que a Google detenha direitos nos termos de qualquer lei aplicável), não se considerará esse fato como uma renúncia formal aos direitos da Google e esses direitos ou recursos continuarão disponíveis à Google.
14.3 Se qualquer tribunal de justiça que tiver a competência para decidir sobre esse tema determinar que qualquer cláusula do Contrato de licença é inválida, tal cláusula será removida do contrato sem afetar as cláusulas restantes ou sua vigência. As cláusulas restantes do Contrato de licença continuarão válidas e obrigatórias.
14.4 Você reconhece e concorda que cada membro do grupo de empresas das quais a Google é a empresa controladora deve ser beneficiário terceiro do Contrato de licença e que essas outras empresas terão o poder de aplicar diretamente, e apoiar-se em, qualquer cláusula do Contrato de licença que confira um direito (ou direitos em favor) deles. Além disso, nenhuma outra pessoa nem empresa deve ser beneficiário terceiro do Contrato de licença.
14.5 RESTRIÇÕES DE EXPORTAÇÃO. O PREVIEW ESTÁ SUJEITO ÀS LEIS E NORMAS DE EXPORTAÇÃO DOS ESTADOS UNIDOS. VOCÊ DEVE CUMPRIR TODAS AS LEIS E NORMAS DOMÉSTICAS E INTERNACIONAIS QUE SE APLICAREM AO PREVIEW. ESSAS LEIS INCLUEM RESTRIÇÕES SOBRE DESTINOS, USUÁRIOS FINAIS E USO FINAL.
14.6 O Contrato de licença não pode ser atribuído nem transferido por você sem a aprovação prévia por escrito da Google. Qualquer tentativa de atribuição sem a aprovação será inválida. Você não deve delegar as próprias responsabilidades ou obrigações nos termos do Contrato de licença sem aprovação prévia por escrito da Google.
14.7 O Contrato de licença e sua relação com a Google nos termos do contrato serão regidos pelas leis do estado da Califórnia sem considerar conflitos de disposições legais. Você e a Google concordam em se submeter à competência exclusiva dos tribunais localizados na comarca de Santa Clara, Califórnia, para dirimir quaisquer questões legais decorrentes do Contrato de licença. Não obstante a isso, você concorda que a Google continua habilitada a impetrar medidas cautelares (ou mecanismo legal urgente equivalente) em qualquer jurisdição.
</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">Li e concordo com todos os termos e condições expressos acima</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>Neste documento</h2>
<ol>
<li><a href="#device-preview">Configurar um dispositivo de hardware</a>
<ol>
<li><a href="#ota">Obter atualizações OTA</a></li>
<li><a href="#flash">Atualizar um dispositivo manualmente</a></li>
<li><a href="#revertDevice">Desinstalar</a></li>
</ol>
</li>
<li><a href="#setupAVD">Configurar um emulador</a></li>
</ol>
</div>
</div>
<p>
Para executar e testar o aplicativo na nova plataforma, você deve configurar um ambiente de tempo de execução do
Android N. Isso pode ser feito das seguintes maneiras:
</p>
<ul>
<li>Instale o Android N em um dispositivo de hardware compatível ou</li>
<li>Configure um emulador do Android que execute o Android N</li>
</ul>
<p>
Se quiser um ambiente para fazer testes básicos de compatibilidade do seu aplicativo na
nova plataforma, você só precisará do APK atual e de um dispositivo de hardware ou
emulador. Não é necessário atualizar o ambiente de desenvolvimento completo
para fazer testes básicos.
</p>
<p>
Se quiser modificar seu aplicativo para direcioná-lo ao Android N ou usar as novas APIs do Android N,
você deverá configurar um ambiente de desenvolvimento atualizado para oferecer suporte ao
Android N. O documento <a href="{@docRoot}preview/setup-sdk.html">Preparação para desenvolver para o
Android N</a> oferece os detalhes.
</p>
<h2 id="device-preview">Configurar um dispositivo de hardware</h2>
<p>
O N Developer Preview oferece atualizações de sistema para diversos dispositivos de hardware
que podem ser usados para testar o aplicativo, de celulares a tablets e televisões.
</p>
<p>
Se você tiver acesso a um dispositivo compatível, poderá atualizá-lo para uma versão de marco do Developer
Preview de uma das seguintes maneiras:
</p>
<ul>
<li><strong>Inscreva o dispositivo nas atualizações de sistema automáticas por OTA</strong> usando o
<a href="https://g.co/androidbeta"> Android Beta Program</a>. Após a inscrição, seu dispositivo receberá atualizações regulares
por OTA de todas as versões de marco do N Developer Preview. Essa
abordagem é recomendada porque ela permite que você faça uma transição tranquila do ambiente
atual para as várias versões do N Developer Preview.</li>
<li><strong>Faça o download de uma imagem de sistema do Developer Preview e atualize o dispositivo manualmente</strong>.
Atualizações por OTA não são fornecidas automaticamente para dispositivos que são atualizados manualmente, mas
é possível inscrever esses dispositivos no programa beta do Android para receber atualizações por OTA. </li>
</ul>
<h3 id="ota">Inscrever o dispositivo para receber atualizações automáticas por OTA</h3>
<p>
Se você tiver acesso a um dispositivo compatível (veja a lista na tabela de
downloads), poderá receber atualizações por OTA de versões do Preview do Android
ao inscrever esse dispositivo no <a href="https://g.co/androidbeta">programa beta do Android</a>. Essas atualizações são
baixadas automaticamente e serão aplicadas no dispositivo da mesma maneira que
atualizações de sistema oficiais.
</p>
<p>
Você pode cancelar a inscrição do dispositivo a qualquer momento. O dispositivo receberá uma atualização por OTA
para a versão de produção mais recente disponível do Android para o dispositivo em questão
(por exemplo, o Android 6.0 Marshmallow). Essa atualização exige que o dispositivo seja totalmente
redefinido, portanto, os dados do usuário serão removidos. Não deixe de <strong>fazer o backup
de dados importantes</strong> antes de cancelar a inscrição de um dispositivo.
</p>
<p>
Para saber mais e para inscrever seu dispositivo, consulte
o site do <a href="https://g.co/androidbeta">programa beta do Android</a>.
</p>
<p class="note"><strong>Observação:</strong>
Cancelar um dispositivo exige uma redefinição total. Faça primeiro o backup
de dados importantes.
</p>
<h3 id="flash">Atualizar um dispositivo manualmente</h3>
<p>
A qualquer momento, você pode fazer o download da imagem de sistema mais recente do Developer Preview e
aplicá-la manualmente ao dispositivo. Consulte a tabela abaixo para fazer o download da
imagem de sistema para o dispositivo de teste. A atualização manual de um dispositivo é útil se você precisa de um
controle preciso sobre o ambiente de teste ou se precisa reinstalar com frequência,
como em testes automatizados.
</p>
<!-- You can flash by ota or system image --><p>
Instalar uma imagem de sistema em um dispositivo <strong>remove todos os dados
do dispositivo</strong>, portanto, faça primeiro o backup dos dados.
</p>
<p>
Após fazer o backup dos dados do dispositivo e baixar a imagem de sistema abaixo que
corresponda ao seu dispositivo, siga as instruções em<a href="https://developers.google.com/android/nexus/images#instructions"> developers.google.com/android</a>
para aplicar a imagem no dispositivo.
</p>
<p>
Imagens de sistema atualizadas manualmente <strong>não recebem
atualizações por OTA automaticamente</strong> para versões de marco posteriores do
Developer Preview. Mantenha o ambiente atualizado e aplique
uma nova imagem de sistema a cada marco do Developer Preview.
</p>
<p>
Se decidir que deseja obter atualizações por OTA após atualizar um dispositivo manualmente,
basta inscrevê-lo no <a href="https://g.co/androidbeta">programa beta
do Android</a>. É possível inscrever dispositivos a qualquer momento para receber a próxima atualização do Preview
por OTA.
</p>
<table>
<tr>
<th scope="col">Dispositivo</th>
<th scope="col">Download / Checksums</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">Desinstalar o Preview de um dispositivo</h3>
<p>
O Preview pode ser desinstalado de um dispositivo de uma das
seguintes maneiras: </p>
<ul>
<li><strong>Obtenha uma imagem de sistema com especificações de fábrica</strong> e aplique-a
manualmente no dispositivo.
<ul>
<li>Para <strong>dispositivos Nexus e Pixel C</strong>, consulte
a página de downloads de <a href="http://developers.google.com/android/nexus/images">Imagens de fábrica
para dispositivos Nexus</a>. </li>
<li>Para <strong>outros dispositivos</strong>, entre em contato
diretamente com o fabricante. Alternativamente, se o dispositivo for compatível
com o programa beta do Android, será possível inscrevê-lo no
programa e depois cancelar a inscrição (veja abaixo).</li>
</ul>
</li>
<li><strong>Cancele a inscrição do dispositivo no programa beta do Android</strong>. Se o
dispositivo estiver inscrito no <a href="https://g.co/androidbeta">programa beta
do Android</a>, independentemente de qual ele seja, você poderá simplesmente cancelar a inscrição.
<p>
O dispositivo receberá uma atualização por OTA para a versão
de produção mais recente disponível do Android para o dispositivo em questão (por exemplo, o Android 6.0 Marshmallow).
Essa atualização exige que o dispositivo seja totalmente redefinido, portanto, os dados do usuário serão
removidos. Não deixe de <strong>fazer o backup de dados importantes</strong> antes de
cancelar a inscrição de um dispositivo.
</p>
</li>
</ul>
<p class="note"><strong>Observação:</strong>
Para desinstalar uma imagem de sistema do Developer Preview antes do
fim do programa, é preciso redefinir o dispositivo por completo e remover todos os dados
do usuário no dispositivo.
</p>
<h2 id="setupAVD">Configurar um emulador</h2>
<p>Para usar o emulador do Android para executar o Android N Preview, você deve
fazer o download do Android N Preview SDK e criar um dispositivo virtual para o
emulador.</p>
<p>Primeiro, faça o download do Android N Preview SDK da seguinte maneira (se você
já adquiriu esse recurso ao <a href="{@docRoot}preview/setup-sdk.html">se preparar
para desenvolver para o Android N</a>, pule esta etapa):
<ol>
<li>No Android Studio, abra a caixa de diálogo Settings
(<strong>File &gt; Settings</strong> no Windows/Linux ou
<strong>Android Studio &gt; Preferences</strong> no Mac). No
painel à esquerda, selecione <strong>Appearance &amp; Behavior &gt;
System Settings &gt; Android SDK</strong>.
<li>Clique na guia <strong>SDK Platforms</strong> e marque a caixa de seleção
<strong>Android N Preview</strong>.</li>
<li>Clique na guia <strong>SDK Tools</strong> e marque as caixas de seleção
<strong>Android SDK Build Tools</strong>, <strong>Android SDK
Platform-Tools</strong> e <strong>Android SDK Tools</strong>
.
</li>
<li>Clique em <strong>OK</strong> e aceite os termos de licença
de qualquer pacote que precise ser instalado.
</li>
</ol>
<p>Agora, você deve ter o <strong>Android SDK Built-Tools 24.0 0 rc1</strong>,
o <strong>Platform-Tools 24.0.0 rc1</strong> e o <strong>SDK Tools
25.0.9</strong>. Se você não atualizar o SDK Tools para a versão 25.0.9, não será
possível executar as imagens de sistema x86_64 para o Android N.</p>
<p>Agora, crie um dispositivo virtual com a imagem de sistema do Android N:</p>
<ol>
<li>Abra o AVD Manager selecionando <strong>Tools &gt; Android &gt;
AVD Manager</strong>.</li>
<li>Clique em <strong>Create Virtual Device</strong>.</li>
<li>Selecione um dispositivo como Nexus 5X, Nexus 6P, Nexus 9 ou Android TV
e clique em <strong>Next</strong>.</li>
<li>Selecione a imagem de sistema <strong>N</strong> (com ABI
<strong>x86</strong>) e clique em <strong>Next</strong>.
(Apenas imagens de sistema x86 atualmente são compatíveis com o emulador do Android
para o Android N Preview.)
<li>Conclua a configuração do AVD e clique em
<strong>Finish</strong>.</li>
</ol>
<p>Agora, é possível iniciar o emulador do Android com o AVD Android N Preview.</p>
<p>
Para ter a melhor experiência possível com o emulador do Android, instale o
Android Studio 2.1 ou mais recente, que oferece suporte ao <a href="http://tools.android.com/tech-docs/emulator">Android Emulator 2.0</a>,
cujo desempenho é muito superior ao do emulador no
Android Studio 1.5.</p>
<p>Para saber mais sobre como criar dispositivos virtuais para teste, consulte <a href="{@docRoot}tools/devices/index.html">Gerenciamento de dispositivos virtuais</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>

View File

@@ -1,145 +0,0 @@
page.title=Contrato de licença
@jd:body
<p>
Para começar a usar o Android SDK Preview, você deve concordar com os seguintes termos e condições.
Como descrito abaixo, observe que esta é uma versão de prévia do Android SDK, sujeita a alterações, que deve ser usada por seu risco. O Android SDK Preview não é uma versão estável e pode conter erros e defeitos que podem resultar em danos sérios aos sistemas de computador, aos dispositivos e aos dados.
</p>
<p>
Este é o contrato de licença do Android SDK Preview (o “Contrato de Licença”).
</p>
<div class="sdk-terms" style="height:auto;border:0;padding:0;width:700px">
1. Introdução
1.1 O Android SDK Preview (que este Contrato de licença chama de "Preview", incluindo especificamente os arquivos de sistema do Android, APIs integradas e arquivos da biblioteca Preview, se e quando estiverem disponíveis) é licenciado por meio da concordância com os termos deste contrato. O Contrato de licença forma um vínculo contratual legal entre o contratante e a Google em relação ao uso do Preview.
1.2 "Android" refere-se à pilha de software do Android para dispositivos, conforme disponibilizado no Projeto de código aberto do Android, localizado no URL a seguir: http://source.android.com/, atualizado periodicamente.
1.3 “Compatível com Android” significa qualquer implementação do Android que (i) obedece ao documento Definição de Compatibilidade com Android, que pode ser encontrado no site de compatibilidade do Android (http://source.android.com/compatibility) que pode ser atualizado de tempos em tempos; e (ii) seja aprovado no Android Compatibility Test Suite (CTS).
1.4 “Google” se refere à Google Inc, uma corporação de Delaware, com sede em 1600 Amphitheatre Parkway, Mountain View, CA 94043, Estados Unidos.
2. Aceitação do Contrato de Licença
2.1 A fim de usar o Preview, é necessário concordar com este Contrato de licença. O uso do Preview é proibido àqueles que não concordam com este Contrato de licença.
2.2 Ao clicar em aceitar e/ou usar o Preview, você concorda com os termos do Contrato de licença
2.3 É proibido o uso do Preview e a aceitação deste contrato pelo indivíduo que tenha impedimento legal sobre o recebimento do Preview sob as leis dos Estados Unidos ou de outros países, incluindo o país de residência ou no qual usa o Preview.
2.4 Se for usar o Preview internamente na empresa ou organização, você deverá concordar com o vínculo com este contrato em nome do empregador ou de outra entidade e declarar e garantir que tem total autoridade legal para tanto. Se você não tem a autoridade necessária, não deve concordar com este contrato nem usar o Preview em nome do empregador ou de outra entidade.
3. Licença do Preview da Google
3.1 Sujeito aos termos deste Contrato de licença, a Google confere uma licença limitada, mundial, sem royalties, intransmissível, não exclusiva e não sublicenciável unicamente para o uso do Preview exclusivamente para o desenvolvimento de aplicativos executados para implementações compatíveis do Android.
3.2 Você não poderá usar este Preview para desenvolver aplicativos para outras plataformas (incluindo implementações não compatíveis do Android) nem para desenvolver outro SDK. Você tem a liberdade para desenvolver aplicativos para outras plataformas, incluindo implementações não compatíveis do Android, desde que este Preview não seja usado para essa finalidade.
3.3 Você concorda que a Google ou terceiros detêm todos os direitos legais, títulos e interesses relativos ao Preview, incluindo quaisquer direitos de propriedade intelectual que subsistam no Preview. "Direitos de propriedade intelectual" se referem a todo e qualquer direito sob as leis de patentes, de direitos autorais, de segredo comercial, de marca registrada e todos os outros direitos de propriedade. A Google reserva todos os direitos não conferidos expressamente a você.
3.4 O uso do Preview não é autorizado para qualquer finalidade não expressamente permitida por este Contrato de licença. Salvo na extensão exigida por licenças aplicáveis de terceiros, é proibido: (a) copiar (exceto para fins de cópia de segurança), modificar, adaptar, redistribuir, descompilar, fazer engenharia reversa, desmontar ou criar trabalhos derivados do Preview ou qualquer parte dele; ou (b) carregar qualquer parte do Preview em um aparelho celular ou outro dispositivo de hardware, exceto em computador pessoal, combinar qualquer parte do Preview com outros softwares ou distribuir qualquer software ou dispositivo que contenha uma parte do Preview.
3.5 O uso, a reprodução e a distribuição de componentes do Preview licenciado sob uma licença de software de código aberto são regidos exclusivamente pelos termos daquela licença de software de código aberto, e não por este Contrato de licença. Você concorda em manter uma licença em situação regular para as licenças de software de código aberto sob todos os direitos concedidos e deter quaisquer ações que possam limitar, suspender ou romper tais direitos.
3.6 Você concorda que a forma e a natureza do Preview que a Google fornece podem mudar sem aviso prévio e que as versões futuras do Preview podem ser incompatíveis com aplicativos desenvolvidos em versões anteriores do Preview. Você concorda que a Google pode cessar (permanente ou temporariamente) o fornecimento do Preview (ou quaisquer recursos dentro dele) a você ou a usuários em geral sob critério exclusivo da Google, sem aviso prévio.
3.7 Nada neste Contrato de licença confere o direito de uso de quaisquer nomes comerciais, marcas comerciais, marcas de serviço, logomarcas, nomes de domínios e outros recursos de marcas especiais da Google.
3.8 Você concorda que não removerá, ocultará nem alterará quaisquer observações de direitos de propriedade (incluindo observações de direitos autorais e de marcas registradas) que possam estar afixadas ou contidas no Preview.
4. O uso do Preview
4.1 A Google entende que nada no Contrato de Licença dá a ela direitos, título nem interesse sobre o usuário (ou sobre os seus licenciadores) sob o presente Contrato de licença nem sobre quaisquer aplicativos de software que o usuário desenvolver usando o Preview, incluindo quaisquer direitos de propriedade intelectual que subsistem nos referidos aplicativos.
4.2 Você concorda em usar o Preview e desenvolver aplicativos somente para as finalidades permitidas por (a) este Contrato de licença e (b) quaisquer leis, normas, diretrizes geralmente aceitas ou orientações aplicáveis nas jurisdições relevantes (incluindo quaisquer leis acerca da exportação de dados ou softwares dos e para os Estados Unidos ou outros países relevantes.
4.3 Você concorda que, se usar o Preview para o desenvolvimento de aplicativos, deverá proteger a privacidade e os direitos legais dos usuários. Se nomes de usuário, senhas ou outras informações de acesso ou informações pessoais forem fornecidos ao aplicativo, deve-se informá-los de que tais dados estarão disponíveis para o aplicativo, além de fornecer observações de privacidade e proteção legalmente adequadas a esses usuários. Se o aplicativo armazenar informações pessoais ou confidenciais fornecidas pelos usuários, deve fazê-lo com segurança. Se o usuário fornecer informações da conta do Google, o aplicativo poderá usar essas informações exclusivamente para acessar a conta da Google do usuário quando houver autorização para fazê-lo e para os fins limitados pela autorização.
4.4 Você concorda que não se envolverá em qualquer atividade com o Preview, incluindo o desenvolvimento e a distribuição de um aplicativo que interfira, perturbe, danifique ou acesse, de modo não autorizado, servidores, redes ou outras propriedades ou serviços da Google ou qualquer outro terceiro.
4.5 Você concorda que é exclusivamente responsável por (e que a Google não tem qualquer responsabilidade com você ou terceiro) quaisquer dados, conteúdo ou recursos que criar, transmitir ou exibir por meio do Android e/ou de aplicativos do Android e pelas consequências que suas ações (incluindo perda ou dano que a Google possa sofrer) podem gerar.
4.6 Você concorda que é exclusivamente responsável por (e que a Google não tem qualquer responsabilidade com você ou terceiro) qualquer violação das obrigações exigidas neste Contrato de licença, qualquer contrato ou termos de serviço aplicáveis a terceiros, qualquer lei ou norma aplicável e pelas consequências (incluindo a perda ou dano que a Google ou qualquer terceiro possa sofrer) de quaisquer violações.
4.7 O Preview está em desenvolvimento e o seu teste e feedback são uma parte importante deste processo. Ao usar o Preview, você está ciente de que a implementação de alguns recursos ainda estão em desenvolvimento e que não se deve confiar que o Preview tem a funcionalidade completa de uma versão estável. Você concorda em não distribuir nem enviar publicamente quaisquer aplicativos usando este Preview, pois ele não será mais suportado após o lançamento oficial do Android SDK.
5. Suas credenciais de desenvolvedor
5.1 Você é responsável pela manutenção da confidencialidade de quaisquer credenciais de desenvolvedor que possam ser emitidas pela Google ou escolhidas por você e será o único responsável por todos os aplicativos que forem desenvolvidos sob suas credenciais de desenvolvedor.
6. Privacidade e informações
6.1 A fim de inovar e aprimorar continuamente o Preview, a Google pode coletar certas estatísticas de uso do software, incluindo, sem limitar-se, um identificador exclusivo, endereço IP associado, número de versão do software e informações sobre quais ferramentas e/ou serviços no Preview estão sendo usados e como estão sendo usados. Antes de coletar quaisquer dessas informações, o Preview o notificará e buscará seu consentimento. Se você recusar, as informações não serão coletadas.
6.2 Os dados coletados são examinados coletivamente para aprimorar o Preview e são mantidos em conformidade com a Política de privacidade da Google acessível em http://www.google.com/policies/privacy/.
7. Aplicativos de terceiros
7.1 Ao usar o Preview para executar aplicativos desenvolvidos por terceiros ou que acessam dados, conteúdo ou recursos fornecidos por terceiros, você concorda que a Google não é responsável por tais aplicativos, dados, conteúdo ou recursos. Você compreende que quaisquer dados, conteúdo ou recursos que possa acessar por meio de tais aplicativos de terceiros imputam responsabilidade exclusiva ao indivíduo que os originou. A Google não é responsável por qualquer perda ou dano que possa ocorrer como resultado do uso ou acesso de quaisquer aplicativos, dados, conteúdo ou recursos de terceiros.
7.2 Você deve estar ciente de que os dados, conteúdo e recursos apresentados a você por aplicativos de terceiros podem ser protegidos pelos direitos de propriedade intelectual de posse dos fornecedores (ou de outras pessoas ou empresas em seus nomes). Não é permitido modificar, alugar, arrendar, emprestar, vender, distribuir nem criar trabalhos derivados com base nestes dados, conteúdo ou recursos (na totalidade ou em parte), salvo se houver permissão explícita especificada pelos respectivos proprietários.
7.3 Você reconhece que o uso de tais aplicativos, dados, conteúdo ou recursos de terceiros pode estar sujeito a termos adicionais entre você e o terceiro em questão.
8. Uso de APIs da Google
8.1 APIs da Google
8.1.1 Ao usar qualquer API para recuperar dados da Google, você reconhece que eles podem ser protegidos por direitos de propriedade intelectual de posse da Google ou dos terceiros que fornecem os dados (ou de pessoas ou empresas em nomes deles). O uso de tal API pode estar sujeito a termos de serviço adicionais. Não é permitido modificar, alugar, arrendar, emprestar, vender, distribuir nem criar trabalhos derivados baseados nesses dados (na totalidade ou em parte), salvo se permitido pelos termos de serviço pertinentes.
8.1.2 Se você usar qualquer API para recuperar dados de um usuário a partir da Google, reconhece e concorda que deve recuperar dados somente com consentimento explícito do usuário e somente quando, e para os fins limitados aos quais, o usuário conceder permissão para fazê-lo.
9. Rescisão do Contrato de licença
9.1 O Contrato de licença continuará a se aplicar até que ocorra uma rescisão sua ou da Google, como definido abaixo.
9.2 Caso queira rescindir o Contrato de licença, você pode fazer isto cessando o uso do Preview e de qualquer credencial de desenvolvedor relevante.
9.3 A Google pode, a qualquer momento, rescindir o Contrato de licença, com ou sem causa, com uma notificação.
9.4 O Contrato de licença será encerrado automaticamente sem aviso ou outras ações na ocorrência de:
(A) a Google interromper o fornecimento do Preview ou de determinadas partes do Preview aos usuários no país em que você reside ou de onde o serviço é usado; e
(B) a Google emitir uma versão de lançamento final do Android SDK.
9.5 Quando o Contrato de licença é rescindido, a licença concedida a você no Contrato de licença é finalizada, todo o uso do Preview será interrompido e as provisões dos parágrafos 10, 11, 12 e 14 deverão permanecer indefinidamente.
10. EXCLUSÕES
10.1 VOCÊ COMPREENDE E CONCORDA EXPRESSAMENTE QUE O RISCO DO USO DO PREVIEW É EXCLUSIVAMENTE SEU E QUE O PREVIEW É FORNECIDO NA FORMA EM QUE SE ENCONTRA E COMO DISPONIBILIZADO, SEM GARANTIA DE QUALQUER TIPO DA GOOGLE.
10.2 O USO DO PREVIEW E DE QUALQUER MATERIAL BAIXADO OU OBTIDO DE OUTRO MODO PELO USO DO PREVIEW ESTÁ A SEU CRITÉRIO E RISCO E VOCÊ É O ÚNICO RESPONSÁVEL POR QUALQUER DANO AO SEU SISTEMA OPERACIONAL OU OUTRO DISPOSITIVO OU PELA PERDA DE DADOS QUE RESULTEM DE TAL USO. SEM LIMITAR OS PRECEDENTES, VOCÊ ENTENDE QUE O PREVIEW NÃO É UMA VERSÃO ESTÁVEL E QUE PODE CONTER ERROS, DEFEITOS E VULNERABILIDADES DE SEGURANÇA QUE PODEM RESULTAR EM DANOS SIGNIFICANTES, INCLUINDO A PERDA IRRECUPERÁVEL OU COMPLETA DO USO DO SISTEMA DO COMPUTADOR OU DE OUTROS DISPOSITIVOS.
10.3 A GOOGLE EXCLUI EXPRESSAMENTE TODAS AS GARANTIAS E CONDIÇOES DE QUALQUER TIPO, EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO LIMITADO A, GARANTIAS E CONDIÇÕES DE COMERCIALIZAÇÃO IMPLÍCITAS, ADEQUAÇÃO A UMA FINALIDADE PARTICULAR E A NÃO VIOLAÇÃO.
11. LIMITAÇÃO DE RESPONSABILIDADE
11.1 VOCÊ COMPREENDE E CONCORDA EXPRESSAMENTE QUE A GOOGLE, SUAS SUBSIDIÁRIAS, AFILIADAS E SEUS LICENCIADORES NÃO SERÃO RESPONSABILIZADOS POR VOCÊ SOB QUALQUER TEORIA DE RESPONSABILIDADE POR QUAISQUER DANOS, SEJAM ELES DIRETOS, INDIRETOS, INCIDENTAIS, ESPECIAIS, CONSEQUENCIAIS OU DE EXEMPLO QUE POSSAM INCORRER, INCLUINDO QUALQUER PERDA DE DADOS, INDEPENDENTE DE AVISO À GOOGLE OU A SEUS REPRESENTANTES OU DA NECESSIDADE DE AVISO SOBRE A POSSIBILIDADE DA INCORRÊNCIA DE TAIS PERDAS.
12. Indenização
12.1 Ao limite máximo permitido por lei, você concorda em defender, indenizar e isentar a Google, suas afiliadas e respectivos conselheiros, diretores, empregados e agentes com relação a todas e quaisquer reivindicações, ações, processos ou procedimentos, bem como todas e quaisquer perdas, responsabilidades, danos, custos e despesas (incluindo honorários advocatícios) decorrentes ou provenientes de: (a) seu uso do Preview, (b) qualquer aplicativo desenvolvido no Preview que infrinja direitos de propriedade intelectual de qualquer pessoa, difame qualquer pessoa ou viole seus direitos de publicidade ou privacidade e (c) qualquer não cumprimento deste Contrato de licença.
13. Mudanças no Contrato de licença
13.1 A Google pode realizar mudanças no Contrato de licença à medida que distribui novas versões do Preview. Quando essas mudanças forem realizadas, a Google fará uma nova versão do Contrato de licença disponível no site em que o Preview estiver disponível.
14. Termos legais gerais
14.1 Esse Contrato de licença constitui o contrato legal integral entre você e a Google e rege o uso do Preview (excluindo quaisquer serviços que a Google possa fornecer a você sob um contrato escrito em separado), e substitui inteiramente quaisquer contratos anteriores entre você e a Google em relação ao Preview.
14.2 Você concorda que, se a Google não exercer nem impetrar qualquer direito ou recurso legal que esteja contido no Contrato de licença (ou que a Google detenha direitos nos termos de qualquer lei aplicável), não se considerará esse fato como uma renúncia formal aos direitos da Google e esses direitos ou recursos continuarão disponíveis à Google.
14.3 Se qualquer tribunal de justiça que tiver a competência para decidir sobre esse tema determinar que qualquer cláusula do Contrato de licença é inválida, tal cláusula será removida do contrato sem afetar as cláusulas restantes ou sua vigência. As cláusulas restantes do Contrato de licença continuarão válidas e obrigatórias.
14.4 Você reconhece e concorda que cada membro do grupo de empresas das quais a Google é a empresa controladora deve ser beneficiário terceiro do Contrato de licença e que essas outras empresas terão o poder de aplicar diretamente, e apoiar-se em, qualquer cláusula do Contrato de licença que confira um direito (ou direitos em favor) deles. Além disso, nenhuma outra pessoa nem empresa deve ser beneficiário terceiro do Contrato de licença.
14.5 RESTRIÇÕES DE EXPORTAÇÃO. O PREVIEW ESTÁ SUJEITO ÀS LEIS E NORMAS DE EXPORTAÇÃO DOS ESTADOS UNIDOS. VOCÊ DEVE CUMPRIR TODAS AS LEIS E NORMAS DOMÉSTICAS E INTERNACIONAIS QUE SE APLICAREM AO PREVIEW. ESSAS LEIS INCLUEM RESTRIÇÕES SOBRE DESTINOS, USUÁRIOS FINAIS E USO FINAL.
14.6 O Contrato de licença não pode ser atribuído nem transferido por você sem a aprovação prévia por escrito da Google. Qualquer tentativa de atribuição sem a aprovação será inválida. Você não deve delegar as próprias responsabilidades ou obrigações nos termos do Contrato de licença sem aprovação prévia por escrito da Google.
14.7 O Contrato de licença e sua relação com a Google nos termos do contrato serão regidos pelas leis do estado da Califórnia sem considerar conflitos de disposições legais. Você e a Google concordam em se submeter à competência exclusiva dos tribunais localizados na comarca de Santa Clara, Califórnia, para dirimir quaisquer questões legais decorrentes do Contrato de licença. Não obstante a isso, você concorda que a Google continua habilitada a impetrar medidas cautelares (ou mecanismo legal urgente equivalente) em qualquer jurisdição.
</div>

View File

@@ -1,440 +0,0 @@
page.title=Visão geral do programa
page.metaDescription=Prepare seus aplicativos para a próxima versão do 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>
Bem-vindo ao <strong>Android N Developer Preview</strong>, um programa que
fornece tudo que é necessário para testar e otimizar os aplicativos para a próxima
versão do Android. É de graça e você pode começar agora mesmo:
basta fazer o download das ferramentas N Developer Preview.
</p>
<div style="background-color:#eceff1;padding:1em;">
<div class="wrap">
<div class="cols">
<div class="col-4of12">
<h5>
Imagens de emulador e hardware
</h5>
<p>
Execute e teste seus aplicativos em diversos dispositivos ou em um emulador.
</p>
</div>
<div class="col-4of12">
<h5>
Código de plataforma mais recente
</h5>
<p>
Forneceremos atualizações mensais durante o Preview. Portanto, você testará de acordo com as alterações mais recentes da plataforma.
</p>
</div>
<div class="col-4of12">
<h5>
Prioridade para problemas de desenvolvimento
</h5>
<p>
Durante as primeiras semanas, nós daremos prioridade aos problemas informados
por desenvolvedores. Portanto, teste e forneça-nos feedback o quanto antes.
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
Novos comportamentos e recursos
</h5>
<p>
Comece a trabalhar mais cedo para oferecer suporte aos novos comportamentos da plataforma e desenvolver seus aplicativos com novos recursos.
</p>
</div>
<div class="col-4of12">
<h5>
Atualizações entregues por OTA
</h5>
<p>
Atualizações OTA eficientes para qualquer dispositivo compatível por meio do
programa beta do Android. Não é preciso atualizar manualmente.
</p>
</div>
<div class="col-4of12">
<h5>
Feedback e suporte
</h5>
<p>
Informe problemas e dê-nos feedback usando o
<a href="{@docRoot}preview/bug">issue tracker</a>. Conecte-se a outros
desenvolvedores na
<a href="{@docRoot}preview/dev-community">Comunidade N&nbsp;Developer</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">Cronograma e atualizações</h2>
<img src="{@docRoot}images/n-preview-updates_2x.png">
<p>
O N Developer Preview será executado a partir de 3 de março de 2016 até o último lançamento público do Android N
para AOSP e OEMs, planejado para o terceiro trimestre de 2016.
</p>
<p>
Nos marcos mais importantes do desenvolvimento, forneceremos atualizações para seu ambiente de teste e
desenvolvimento. De modo geral, você pode esperar atualizações mensais (intervalo de
4 a 6 semanas). Os marcos estão listados abaixo.
</p>
<ul>
<li><strong><a href="{@docRoot}preview/support.html#dp1">Preview 1</a></strong> (versão inicial, alfa)</li>
<li><strong><a href="{@docRoot}preview/support.html#dp2">Preview 2</a></strong> (atualização incremental, alfa)</li>
<li><strong><a href="{@docRoot}preview/support.html#dp3">Preview 3</a></strong> (atualização incremental, beta)</li>
<li><strong>Preview 4</strong> (APIs finais e SDK oficial, publicação no Play)</li>
<li><strong>Preview 5</strong> (imagens de sistema quase finalizadas para o teste final)</li>
<li><strong>Versão final</strong> para AOSP e ecossistema</li>
</ul>
<p>
Cada atualização inclui ferramentas do SDK, imagens de sistema do Preview, emuladores, documentação de
referência e diferenças entre as APIs.
</p>
<p>
Os <strong>três primeiros marcos do Preview</strong> oferecem um <strong>ambiente
de teste e desenvolvimento antecipado</strong> para ajudar você a identificar
problemas de compatibilidade em seus aplicativos atuais e planejar a migração ou o trabalho em recursos
necessários para desenvolver para a nova plataforma. Esse é o período prioritário no qual você deve
fornecer feedback sobre os recursos e as APIs e informar problemas de compatibilidade
&mdash; para isso, use o <a href="{@docRoot}preview/bug">issue
tracker</a>. As APIs sofrerão algumas alterações nessas atualizações.
</p>
<p>
Nos <strong>Previews 4 e 5</strong>, você terá acesso às <strong>versões finais
das APIs e do SDK do N</strong>, com as quais poderá desenvolver, além de imagens de sistema quase finalizadas
para testar comportamentos e recursos do sistema. O Android N fornecerá um
nível da API padrão no momento. Você poderá iniciar os testes finais de compatibilidade dos seus aplicativos
legados e refinar códigos novos que usem as APIs ou os recursos do N.
</p>
<p>
Também a partir do Preview 4, você poderá <strong>publicar aplicativos
para dispositivos</strong> que executem o Android N no nível da API oficial, como
dispositivos de consumidor que optaram pelo programa beta do Android. Será possível
publicar nos canais alfa e beta do Google Play primeiro para testar
seus aplicativos com clientes beta do Android antes de distribuir para os demais clientes
da loja.
</p>
<p>
Ao testar e desenvolver no Android N, recomendamos que você <strong>mantenha
o ambiente de desenvolvimento atualizado</strong> à medida que atualizações do Preview são
lançadas. Para facilitar o processo, você pode inscrever seus dispositivos de teste no
programa beta do Android e receber <strong>atualizações por OTA</strong> em
cada marco. Como alternativa, imagens atualizadas do Preview estão disponíveis para
download e atualização manual.
</p>
<p>
Notificaremos você quando as atualizações do Preview estiverem disponíveis por meio do <a href="http://android-developers.blogspot.com/">Android Developers Blog</a>, além
deste site e da <a href="{@docRoot}preview/dev-community">Comunidade
Android N Developer</a>.
</p>
<h2 id="preview_tools">O que o N Developer Preview inclui?</h2>
<p>
O N Developer Preview inclui tudo o que é necessário para testar seus aplicativos existentes
em uma variedade de tamanhos de tela, tecnologias de rede, chipsets de CPU/GPU
e arquiteturas de hardware.
</p>
<h3 id="sdk_tools">Ferramentas do SDK</h3>
<p>É possível fazer o download desses componentes pelo SDK Manager no <a href="{@docRoot}studio/intro/update.html">Android Studio</a>:</p>
<ul>
<li> <strong>SDK e ferramentas</strong> do N Developer Preview
<li> <strong>Imagem do sistema de emulador</strong> (32 bits e 64 bits) do N Developer Preview
<li> <strong>Imagem do sistema de emulador para Android TV</strong> (32 bits) do N Developer Preview
<li> Bibliotecas de suporte do N Developer Preview (para novos modelos de aplicativos)
</ul>
<p>
Forneceremos atualizações para essas ferramentas de desenvolvimento em cada marco, conforme a necessidade.
</p>
<h3 id="hardware_system_images">Imagens do sistema de hardware</h3>
<p>
O N Developer Preview inclui imagens do Nexus e de outros sistemas de hardware que podem ser usadas ao
testar e desenvolver em dispositivos físicos. Consulte a página <a href="{@docRoot}preview/download.html">Imagens de dispositivo</a> para ver a lista completa
de imagens de hardware.
</p>
<p>
Forneceremos imagens de sistema atualizadas para esses dispositivos em cada marco. Você
pode fazer o download e atualizar as imagens de sistema manualmente
em seus dispositivos de teste com a frequência necessária. Isso é especialmente útil para ambientes
de teste automatizados nos quais seja preciso atualizar o dispositivo várias
vezes.
</p>
<p class="note"><strong>Observação</strong>:
<strong>dispositivos atualizados manualmente não receberão atualizações por OTA</strong> como no
Preview do ano anterior. Neste ano, você recebe OTAs ao inscrever os dispositivos no
programa beta do Android &mdash; veja detalhes na próxima seção.
</p>
<h3 id="android_beta">Atualizações por OTA no programa beta do Android</h3>
<p>
Uma novidade do Android N é um programa de atualização por OTA que automaticamente
fornece as últimas atualizações da prévia do Android N diretamente para os dispositivos inscritos
no programa. O programa é gratuito e está aberto a todos que tenham
um dispositivo compatível registrado na conta do Google.
</p>
<p>
Para se inscrever no programa, acesse o site do <a href="https://g.co/androidbeta">programa beta
do Android</a>. Você
verá uma lista de todos os dispositivos registrados em sua conta que estejam qualificados para inscrição no
programa beta do Android.
</p>
<ol>
<li> Escolha os dispositivos nos quais deseja receber atualizações do Android N
<li> Clique em Enroll, leia e concorde com os termos de serviço e clique em OK
</ol>
<p>
Seu dispositivo receberá uma atualização pouco tempo depois da inscrição. Na maioria dos casos,
não é necessário fazer uma redefinição completa para migrar para o Android N, mas
é recomendável fazer o backup de qualquer dado que você não queira perder antes de
inscrever o dispositivo.
</p>
<p>
Conforme as atualizações são enviadas ao seu dispositivo, recomendamos que elas sejam baixadas e
instaladas assim que possível. Mantenha-se atualizado com as
últimas mudanças na IU, no comportamento, nas APIs e nos recursos do sistema.
</p>
<p>
Quando o Developer Preview for concluído, os dispositivos inscritos
receberão uma atualização para a versão oficial do Android N.
</p>
<p>
É possível cancelar a inscrição dos seus dispositivos no programa beta do Android a qualquer momento no
site do beta do Android. Antes de cancelar a inscrição, não deixe de fazer o backup dos dados
no dispositivo.
</p>
<p class="note"><strong>Observação</strong>:
Ao cancelar a inscrição, <strong>seu dispositivo será redefinido para as configurações de fábrica</strong>
, recebendo a última versão
do Android 6.0 Marshmallow (não necessariamente a versão instalada
antes da inscrição do dispositivo). Para garantir uma instalação limpa,
seus dados serão apagados do dispositivo, incluindo contatos, mensagens,
fotos etc.
</p>
<h3 id="documentation_and_sample_code">Exemplo de código e documentação</h3>
<p>
Estes recursos de documentação estão disponíveis no site do Developer Preview para
ajudar você a saber mais sobre o Android&nbsp;N:
</p>
<ul>
<li> <a href="{@docRoot}preview/setup-sdk.html">Preparação para desenvolver para o
Android N</a> tem
instruções passo a passo para você iniciar o trabalho.</li>
<li> <a href="{@docRoot}preview/behavior-changes.html">Mudanças
de comportamento</a> indicam as principais áreas a serem testadas.</li>
<li> Documentação de novas APIs, incluindo uma <a href="{@docRoot}preview/api-overview.html">visão geral das APIs</a>, a
<a href="{@docRoot}preview/setup-sdk.html#docs-dl">referência da
API</a> disponível para download e guias de desenvolvedor detalhados sobre os recursos principais, como
suporte para várias janelas, notificações agrupadas, suporte para vários idiomas e outros.
<li> <a href="{@docRoot}preview/samples.html">Exemplo de código</a> que
demonstra como oferecer suporte a permissões e outros novos recursos.
<li> <a href="{@docRoot}preview/support.html#release-notes">Notas de versão</a>
para a versão atual do N Developer Preview, incluindo notas de mudanças e
relatórios de diferenças.
</ul>
<h4 id="reference">Referência da API para download</h4>
<p>
Durante as primeiras atualizações do Preview, você pode fazer o download da
<a href="{@docRoot}preview/setup-sdk.html#docs-dl">referência da API
mais recente para a plataforma Android N</a> como um arquivo zip separado. Esse download
também inclui um relatório de diferenças que ajuda você a identificar as mudanças da API em relação à
API 23 e à atualização anterior.
</p>
<p>
Quando as APIs do Android N forem finalizadas e um nível da API oficial for atribuído,
forneceremos a referência da API on-line em <a href="https://developer.android.com">https://developer.android.com</a>.
</p>
<h3 id="support_resources">
Recursos de suporte
</h3>
<p>
Ao testar e desenvolver no N Developer Preview, use estes canais para
informar problemas e enviar feedback.
</p>
<ul>
<li> O <a href="https://code.google.com/p/android-developer-preview/">Issue
Tracker do N Developer Preview</a> é o <strong>canal principal de feedback.</strong> É possível informar erros,
problemas de desempenho e feedback geral pelo issue tracker. Também é possível verificar os
<a href="{@docRoot}preview/bugs">erros conhecidos</a> e
encontrar etapas de resolução. Manteremos você atualizado sobre seu problema conforme ele seja avaliado e
enviado para a equipe de engenharia do Android para análise. </li>
<li> A <a href="{@docRoot}preview/dev-community">Comunidade Android N Developer</a> é
uma comunidade do Google+ onde é possível <strong>se conectar a outros desenvolvedores</strong> que trabalham com o
Android N. É possível compartilhar observações ou ideias, além de encontrar respostas
para as dúvidas sobre o Android N. Moderaremos a comunidade e fornecemos respostas e
orientações conforme for necessário.</li>
</ul>
<h3 id="targeting">Direcionamento, APIs do Preview e publicação</h3>
<p>
O N Developer Preview fornece um sistema apenas para desenvolvimento e uma biblioteca Android
que <strong>não tem um nível da API padrão</strong>. Caso opte
pelos comportamentos de compatibilidade para testar o aplicativo (o que é muito
recomendado), é possível destinar a versão de prévia do Android N
configurando o <code><a href=
"{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code> do aplicativo
para <code>“N”</code>.
</p>
<p>
O Android N Developer Preview fornece <strong>APIs de prévia</strong>
&mdash; as APIs não serão oficiais até o lançamento do SDK final,
atualmente planejado para o terceiro trimestre de 2016. Isto significa que é possível
<strong>esperar alterações secundárias de APIs</strong> com o tempo, especialmente
durante as semanas iniciais do programa. Forneceremos um resumo das alterações
com cada atualização do Android N Developer Preview.
</p>
<p class="note">
<strong>Observação</strong>: Apesar de as APIs do Preview poderem ser alteradas, os
comportamentos essenciais do sistema são estáveis e estão prontos para
serem testados.
</p>
<p>
O Google Play <strong>evita a publicação de aplicativos destinados para o N Developer
Preview</strong>. Quando o SDK final do Android N estiver disponível, você poderá
destinar o nível da API do Android N oficial e publicar o aplicativo no Google
Play pelos canais de lançamento alfa e beta. Enquanto isso, caso queira
distribuir um aplicativo destinado para Android N para testadores, é possível fazê-lo por e-mail ou
por download direto do site.
</p>
<p>
No lançamento completo do Android N para AOSP e OEMs, planejado para o terceiro trimestre de 2016,
você poderá publicar seus aplicativos direcionados ao Android N no canal de lançamento
público do Google Play.
</p>
<h2 id="how_to_get_started">Como começar</h2>
<p>
Para começar o teste do aplicativo com o Android N:
</p>
<ol>
<li> Revise a <a href="{@docRoot}preview/api-overview.html">Visão geral da API</a>
e as <a href="{@docRoot}preview/behavior-changes.html">Mudanças de comportamento</a> para
ter uma ideia do que há de novo e como isto afeta os aplicativos. Especificamente,
obtenha informações sobre os novos recursos de <a href="{@docRoot}preview/features/notification-updates.html">notificações</a> e
o <a href="{@docRoot}preview/features/multi-window.html">suporte a várias janelas</a>.</li>
<li> Configure seu ambiente seguindo as instruções para <a href="{@docRoot}preview/setup-sdk.html">Configurar o Preview SDK</a>
e configurar os dispositivos de teste.</li>
<li> Siga as instruções de <a href="https://developers.google.com/android/nexus/images">atualização
manual</a> para instalar a última imagem de sistema do Android N no seu dispositivo. </li>
<li> Consulte a <a href="{@docRoot}preview/setup-sdk.html#docs-dl">referência da API</a>
e os <a href="{@docRoot}preview/samples.html">exemplos do Android N</a> para obter mais
informações sobre os novos recursos de API e como usá-los no seu aplicativo.
<li> Participe da <a href="{@docRoot}preview/dev-community">Comunidade Android N
Developer</a> para obter as notícias mais recentes e conectar-se a outros
desenvolvedores que trabalham com a nova plataforma.</li>
</ol>
<p>
Agradecemos sua participação no programa Android N Developer Preview!
</p>

View File

@@ -1,75 +0,0 @@
<ul id="nav">
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/overview.html" es-lang="Información general del programa" in-lang="Ikhtisar Program" ja-lang="プログラム概要" ko-lang="프로그램 개요" pt-br-lang="Visão geral do programa" ru-lang="Обзор программы" vi-lang="Tổng quan về Chương trình" zh-cn-lang="计划概览" zh-tw-lang="程式總覽"> Visão geral do programa</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/support.html"> Suporte e notas da versão</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/setup-sdk.html" es-lang="Configurar el SDK de la versión preliminar" in-lang="Menyiapkan Preview" ja-lang="Preview SDK のセットアップ" ko-lang="미리 보기 SDK 설정하기" pt-br-lang="Configuração do Preview SDK" ru-lang="Настройка пакета SDK Preview" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="设置预览版 SDK" zh-tw-lang="設定預覽版 SDK"> Configurar o Preview</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/download.html" es-lang="Pruebe en un dispositivo" in-lang="Menguji pada Perangkat" ja-lang="デバイス上でテストする" ko-lang="기기에서 테스트" pt-br-lang="Testar em um dispositivo" ru-lang="Тестирование на устройстве" vi-lang="Kiểm thử trên Thiết bị" zh-cn-lang="在设备上测试" zh-tw-lang="在裝置上測試"> Testar em um dispositivo</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/behavior-changes.html" es-lang="Cambios en los comportamientos" in-lang="Perubahan Perilaku" ja-lang="動作の変更点" ko-lang="동작 변경" pt-br-lang="Mudanças de comportamento" ru-lang="Изменения в работе" vi-lang="Các thay đổi Hành vi" zh-cn-lang="行为变更" zh-tw-lang="行為變更">Alterações de comportamento</a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/background-optimization.html" es-lang="Optimizaciones en segundo plano" in-lang="Optimisasi Latar Belakang" ja-lang="バックグラウンド処理の最適化" ko-lang="백그라운드 최적화" pt-br-lang="Otimizações em segundo plano" ru-lang="Оптимизация фоновых процессов" vi-lang="Tối ưu hóa Chạy ngầm" zh-cn-lang="后台优化" zh-tw-lang="背景最佳化">Otimizações em segundo plano</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multilingual-support.html" es-lang="Idioma y configuración regional" in-lang="Bahasa dan Lokal" ja-lang="言語とロケール" ko-lang="언어 및 로케일" pt-br-lang="Idioma e localidade" ru-lang="Язык и языковой стандарт" vi-lang="Ngôn ngữ và Bản địa" zh-cn-lang="语言和区域设置" zh-tw-lang="語言和地區設定">Idioma e localidade</a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header"><a href="&lt;?cs var:toroot ?&gt;preview/api-overview.html" es-lang="Información general de la API" in-lang="Android N untuk Pengembang" ja-lang="API の概要" ko-lang="API 개요" pt-br-lang="Visão geral da API" ru-lang="Обзор API-интерфейсов" vi-lang="Android N cho Nhà phát triển" zh-cn-lang="API 概览" zh-tw-lang="API 總覽">Android N for Developers</a></div>
<ul>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/multi-window.html" es-lang="Compatibilidad con ventanas múltiples" in-lang="Dukungan Multi-Jendela" ja-lang="マルチ ウィンドウのサポート" ko-lang="다중 창 지원" pt-br-lang="Suporte a várias janelas" ru-lang="Поддержка многооконного режима" vi-lang="Hỗ trợ đa cửa sổ" zh-cn-lang="多窗口支持" zh-tw-lang="多視窗支援"> Suporte a várias janelas</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/notification-updates.html" es-lang="Notificaciones" in-lang="Pemberitahuan" ja-lang="通知" ko-lang="알림" pt-br-lang="Notificações" ru-lang="Уведомления" vi-lang="Thông báo" zh-cn-lang="通知" zh-tw-lang="通知">Notificações</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/data-saver.html"> Economia de dados</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/tv-recording-api.html" es-lang="Grabación de TV" in-lang="Perekaman TV" ja-lang="TV の録画" ko-lang="TV 녹화" pt-br-lang="Gravação para TV" ru-lang="Запись ТВ" vi-lang="Ghi lại TV" zh-cn-lang="TV 录制" zh-tw-lang="電視錄製"> Gravação para TV</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/security-config.html" es-lang="Configuración de seguridad de la red" in-lang="Network Security Configuration" ja-lang="ネットワーク セキュリティ構成" ko-lang="네트워크 보안 구성" pt-br-lang="Configurações de segurança de rede" ru-lang="Конфигурация сетевой безопасности" vi-lang="Cấu hình Bảo mật mạng" zh-cn-lang="网络安全配置" zh-tw-lang="網路安全性設定"> Configurações de segurança de rede</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/icu4j-framework.html" es-lang="API de ICU4J del framework de Android" in-lang="ICU4J Android Framework API" ja-lang="ICU4J Android フレームワーク API" ko-lang="ICU4J Android 프레임워크 API" pt-br-lang="APIs de estrutura do Android para ICU4J" ru-lang="API-интерфейсы ICU4J в платформе Android" vi-lang="API Khuôn khổ Android ICU4J" zh-cn-lang="ICU4J Android 框架 API" zh-tw-lang="ICU4J Android 架構 API"> Suporte a ICU4J</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/j8-jack.html" es-lang="Funciones del lenguaje Java 8" in-lang="Fitur Bahasa Java 8" ja-lang="Java 8 の機能" ko-lang="Java 8 언어 기능" pt-br-lang="Recursos de linguagem do Java 8" ru-lang="Возможности языка Java 8" vi-lang="Tính năng của Ngôn ngữ Java 8" zh-cn-lang="Java 8 语言功能" zh-tw-lang="Java 8 語言功能"> Recursos de linguagem do Java 8</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/afw.html"> Mudanças no Android for Work</a></li>
<li><a href="&lt;?cs var:toroot ?&gt;preview/features/scoped-folder-access.html" es-lang="Acceso a directorios determinados" in-lang="Scoped Directory Access" ja-lang="特定のディレクトリへのアクセス" ko-lang="범위가 지정된 디렉터리 액세스" pt-br-lang="Acesso a diretórios com escopo" ru-lang="Доступ к выделенным каталогам" vi-lang="Truy cập Thư mục theo Phạm vi" zh-cn-lang="作用域目录访问" zh-tw-lang="限定範圍目錄存取"> Acesso a diretórios com escopo</a></li>
</ul>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/samples.html" es-lang="Ejemplos" in-lang="Contoh" ja-lang="サンプル" ko-lang="샘플" pt-br-lang="Exemplos" ru-lang="Примеры" zh-cn-lang="示例" zh-tw-lang="範例"> Exemplos</a></div>
</li>
<li class="nav-section">
<div class="nav-section-header empty"><a href="&lt;?cs var:toroot ?&gt;preview/license.html" es-lang="Contrato de licencia" ja-lang="使用許諾契約" ko-lang="라이선스 계약" pt-br-lang="Contrato de licença" ru-lang="Лицензионное соглашение" zh-cn-lang="许可协议" zh-tw-lang="授權協議"> Contrato de licença</a></div>
</li>
</ul>

View File

@@ -1,187 +0,0 @@
page.title=Configuração do Preview
meta.keywords="preview", "android"
page.tags="preview", "developer preview"
page.image=images/cards/card-n-sdk_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<ol>
<li><a href="#get-as13">Obter o Android Studio 2.1</a></li>
<li><a href="#get-sdk">Obter o Android N SDK</a>
<ol>
<li><a href="#docs-dl">Documentação de referência</a>
</ol>
</li>
<li><a href="#java8">Obter o Java 8 JDK</a></li>
<li><a href="#create-update">Atualizar ou criar um projeto</a></li>
<li><a href="#next">Próximas etapas</a></li>
</ol>
</div>
</div>
<p>Para desenvolver aplicativos para o Android N Preview, você precisa fazer algumas atualizações
no ambiente de desenvolvedor, conforme é descrito nesta página.</p>
<p>Para simplesmente testar a compatibilidade do seu aplicativo na imagem do sistema
Android N, siga o guia para <a href="{@docRoot}preview/download.html">Testar em um dispositivo Android N</a>.</p>
<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
<h2 id="get-as13">Obter o Android Studio 2.1</h2>
<p>A plataforma Android N adiciona suporte para <a href="{@docRoot}preview/j8-jack.html">recursos de linguagem do Java 8</a>,
o que requer um novo compilador chamado Jack. A versão mais recente do Jack
só é compatível com o Android Studio 2.1 no momento. Portanto, se quiser
usar os recursos de linguagem do Java 8, será preciso usar o Android Studio 2.1 para
compilar seu aplicativo. Caso contrário, não será preciso usar o Jack, mas ainda será
necessário atualizar para o JDK 8 para desenvolver para a plataforma Android N,
conforme descrito abaixo.</p>
<p>Se você já instalou o Android Studio, verifique se tem o Android
Studio 2.1 ou superior clicando em <strong>Help &gt; Check for Update</strong>
(no Mac, <strong>Android Studio &gt; Check for Updates</strong>).</p>
<p>Se não o tiver, <a href="{@docRoot}studio/">baixe o Android
Studio 2.1 aqui</a>.</p>
<h2 id="get-sdk">Obter o N Preview SDK</h2>
<p>Para começar a desenvolver com as APIs do Android N, instale o
Android N Preview SDK no Android Studio da seguinte maneira:</p>
<ol>
<li>Abra o SDK Manager selecionando <strong>Tools &gt; Android &gt;
SDK Manager</strong>.</li>
<li>Na guia <strong>SDK Platforms</strong>, marque a caixa de seleção
<strong>Android N Preview</strong>.</li>
<li>Clique na guia <strong>SDK Tools</strong> e marque as caixas de seleção
<strong>Android SDK Build Tools</strong>, <strong>Android SDK
Platform-Tools</strong> e <strong>Android SDK Tools</strong>
.
</li>
<li>Clique em <strong>OK</strong> e aceite os termos de licença
de qualquer pacote que precise ser instalado.
</li>
</ol>
<h3 id="docs-dl">Obter a documentação de referência do N Preview SDK</h3>
<p>
Informações detalhadas sobre as APIs do Android N são disponibilizadas na documentação de referência do N Preview
, que pode ser baixada pela tabela a seguir.
Este pacote contém uma versão off-line resumida do site de desenvolvedores do Android
e inclui uma referência de API atualizada para as APIs do Android N, além de um relatório
das diferenças entre as APIs.
</p>
<table>
<tr>
<th scope="col">Documentação</th>
<th scope="col">Checksums</th>
</tr>
<tr>
<td style="white-space: nowrap">
<a href="{@docRoot}shareables/preview/n-preview-3-docs.zip">n-preview-3-docs.zip</a></td>
<td width="100%">
MD5: 19bcfd057a1f9dd01ffbb3d8ff7b8d81<br>
SHA-1: 9224bd4445cd7f653c4c294d362ccb195a2101e7
</td>
</tr>
<table>
<h2 id="java8">Obter o Java 8 JDK</h2>
<p>Para compilar o aplicativo para a plataforma Android N e usar algumas ferramentas com o
Android Studio 2.1, é preciso instalar o Java 8 Developer Kit (JDK 8). Portanto, se
não tiver a versão mais recente, baixe o JDK 8 agora mesmo.</p>
<p>Em seguida, defina a versão do JDK no Android Studio da seguinte maneira:</p>
<ol>
<li>Abra um projeto Android no Android Studio e, em seguida, abra a caixa de diálogo
Project Structure selecionando <strong>File &gt;
Project Structure</strong>. (Como alternativa, é possível definir o padrão
para todos os projetos selecionando <strong>File &gt; Other Settings &gt;
Default Project Structure</strong>.)
</li>
<li>No painel à esquerda da caixa de diálogo, clique em <strong>SDK Location</strong>.
</li>
<li>No campo <strong>JDK Location</strong>, insira o local do
Java 8 JDK (clique no botão à direita
para procurar em seus arquivos) e clique em <strong>OK</strong>.
</li>
</ol>
<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
<h2 id="create-update">Atualizar ou criar um projeto</h2>
<p>
Para usar as APIs do Android N, seu projeto deve ser configurado da maneira apropriada.
</p>
<p>Se planeja usar os recursos de linguagem do Java 8, consulte
<a href="{@docRoot}preview/j8-jack.html">Recursos de linguagem do Java 8</a>
para saber mais sobre os recursos do Java 8 com suporte e
como configurar seu projeto com o compilador Jack.</p>
<h3 id="update">Atualizar um projeto existente</h3>
<p>Abra o arquivo
<code>build.gradle</code> de seu módulo e atualize os valores da seguinte
forma:
</p>
<pre>
android {
compileSdkVersion <strong>'android-N'</strong>
buildToolsVersion <strong>'24.0.0-rc3'</strong>
...
defaultConfig {
minSdkVersion <strong>'N'</strong>
targetSdkVersion <strong>'N'</strong>
...
}
...
}</pre>
<h3 id="create">Criar um novo projeto</h3>
<p>Para criar um novo projeto para desenvolvimento com o Android N Preview SDK:</p>
<ol>
<li>Clique em <strong>File &gt; New Project</strong> e siga as etapas
até chegar na página Target Android Devices.
</li>
<li>Nela, selecione a opção <strong>Phone and Tablet</strong>.</li>
<li>Na opção <strong>Phone and Tablet</strong>, na lista <strong>Minimum
SDK</strong>, selecione
<strong>N: Android API 23, N Preview (Preview)</strong>.</li>
</ol>
<h2 id="next">Próximas etapas</h2>
<ul>
<li>Siga o guia para <a href="{@docRoot}preview/download.html">Testar em um dispositivo Android N</a>.</li>
<li>Saiba mais sobre a plataforma Android N com
<a href="{@docRoot}preview/behavior-changes.html">Mudanças de comportamento</a>
e <a href="{@docRoot}preview/api-overview.html">Recursos de APIs do
Android N</a>.</li>
</ul>

File diff suppressed because it is too large Load Diff

View File

@@ -4,8 +4,8 @@ page.keywords="android N", "data usage", "metered network"
page.image=images/cards/card-nyc_2x.jpg
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>
Neste documento
</h2>
@@ -231,4 +231,4 @@ de rede:
Adiciona o UID do pacote especificado à lista de permissões para bloquear o uso de dados
de segundo plano tarifados enquanto a Economia de dados estiver ativada.
</dd>
</dl>
</dl>

View File

@@ -6,8 +6,8 @@ page.image=images/cards/card-n-changes_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Содержание документа</h2>
@@ -74,7 +74,7 @@ page.image=images/cards/card-n-changes_2x.png
</p>
<img src="{@docRoot}preview/images/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<img src="{@docRoot}images/android-7.0/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<p class="img-caption">
<strong>Рис. 1.</strong> Иллюстрация применения первого уровня ограничений активности системы в режиме Doze
для экономии заряда аккумулятора.
@@ -93,7 +93,7 @@ page.image=images/cards/card-n-changes_2x.png
</p>
<img src="{@docRoot}preview/images/doze-diagram-2.png" alt="" id="figure2" />
<img src="{@docRoot}images/android-7.0/doze-diagram-2.png" alt="" id="figure2" />
<p class="img-caption">
<strong>Рис. 2.</strong> Иллюстрация применения второго уровня ограничений активности системы в режиме Doze
после того, как устройство неподвижно в течение определенного времени.
@@ -229,10 +229,10 @@ Doze.
<div class="cols">
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
</div>
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
</div>
</div> <!-- end cols -->

View File

@@ -16,7 +16,7 @@ Samples</b>.
<h3 id="mw">Многооконный режим</h3>
<img src="{@docRoot}preview/images/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<img src="{@docRoot}images/android-7.0/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<p>
В данном примере показаны преимущества многооконного
интерфейса для вашего приложения.
@@ -28,7 +28,7 @@ Samples</b>.
<div style="clear: both;"></div>
<h3 id="an">Активные уведомления</h3>
<img src="{@docRoot}preview/images/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
В этом ранее созданном примере показана простая служба, которая отправляет
уведомления с помощью NotificationCompat. Каждое непрочитанное сообщение от пользователя
@@ -45,7 +45,7 @@ Samples</b>.
<div style="clear: both;"></div>
<h3 id="ms">Служба сообщений</h3>
<img src="{@docRoot}preview/images/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<img src="{@docRoot}images/android-7.0/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<p>
В этом предварительно созданном примере показано, как использовать
NotificationManager для определения количества уведомлений,
@@ -62,7 +62,7 @@ NotificationManager для определения количества увед
<div style="clear: both;"></div>
<h3 id="fbe">Режим Direct Boot</h3>
<img src="{@docRoot}preview/images/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
В данном примере показано как сохранять и считывать данные в зашифрованном
хранилище, которое всегда доступно только на загруженном устройстве.
@@ -74,7 +74,7 @@ NotificationManager для определения количества увед
<div style="clear: both;"></div>
<h3 id="sda">Доступ к выделенным каталогам</h3>
<img src="{@docRoot}preview/images/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
В данном примере показано, как выполнять чтение и запись данных из определенных
каталогов при уменьшении числа требуемых разрешений.
@@ -82,4 +82,4 @@ NotificationManager для определения количества увед
<p>
<a href="https://github.com/googlesamples/android-ScopedDirectoryAccess">
Загрузить с сайта GitHub</a>
</p>
</p>

View File

@@ -7,8 +7,8 @@ page.image=images/cards/card-n-apis_2x.png
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Основные возможности для разработчиков</h2>
<ol>
<ul style="list-style-type:none;">
@@ -70,7 +70,7 @@ Android N пользователи могут запустить два при
</ul>
<div class="col-4of10">
<img src="{@docRoot}preview/images/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<img src="{@docRoot}images/android-7.0/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<p class="img-caption">
<strong>Рис. 1.</strong> Приложения в режиме разделенного экрана.
</p>
@@ -126,15 +126,15 @@ Android теперь поддерживает функцию внутренни
</ul>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
</div>
@@ -261,7 +261,7 @@ android.hardware.Camera#ACTION_NEW_VIDEO}, &mdash; поскольку они м
<h2 id="data_saver">Экономия трафика</h2>
<div class="col-5of12" style="margin-right:1.5em;">
<img src="{@docRoot}preview/images/datasaver.png" style="border:2px solid #ddd">
<img src="{@docRoot}images/android-7.0/datasaver.png" style="border:2px solid #ddd">
<p class="img-caption" style="padding-right:2em;">
<strong>Рис. 4.</strong> Настройка экономии трафика.
@@ -296,7 +296,7 @@ android.hardware.Camera#ACTION_NEW_VIDEO}, &mdash; поскольку они м
<div style="float:right;max-width:320px">
<img src="{@docRoot}preview/images/quicksettings.png" style="padding-left:1.5em;">
<img src="{@docRoot}images/android-7.0/quicksettings.png" style="padding-left:1.5em;">
<p class="img-caption" style="padding-left:2em;">
<strong>Рис. 5.</strong> Плитки быстрых настроек в панели уведомлений.

View File

@@ -1,550 +0,0 @@
page.title=Тестирование на устройстве
meta.tags="предварительная версия", "nexus","образ системы"
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">Прежде чем приступить к загрузке и установке компонентов
пакета SDK для Android Preview, примите следующие положения и
условия.</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, если такие доступны) передается в соответствии с положениями настоящего Лицензионного соглашения. Настоящее Лицензионное соглашение является юридически обязывающим договором между компанией Google и любым лицом, использующим Preview.
1.2. В настоящем Лицензионном соглашении термин "Android" означает набор программного обеспечения Android для устройств, предлагаемый к использованию в рамках проекта Android Open Source Project, который доступен на веб-сайте http://source.android.com/ (сведения, размещенные на этом сайте, могут периодически обновляться).
1.3 "Совместимость с Android" означает любую реализацию Android, которая (i) соответствует документу "Определение совместимости с Android", доступному на веб-сайте о совместимости Android (http://source.android.com/compatibility), где оно периодически обновляется; а также (ii) успешно прошедшему проверку с помощью пакета Android Compatibility Test Suite (CTS).
1.4. Под термином "Google" понимается корпорация Google Inc., главный офис которой находится по адресу 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States (США).
2. Принятие лицензионного соглашения
2.1. Использование Preview возможно только после принятия условий настоящего Лицензионного соглашения. Запрещается использовать Preview, если вы не согласны с указанными в настоящем документе условиями и положениями.
2.2. Нажатие кнопки принятия условий и/или использование Preview означает, что вы согласны с положениями настоящего Лицензионного соглашения.
2.3. Вы не вправе использовать Preview и принимать условия данного Лицензионного соглашения, если по законам США или иных стран, включая страну вашего проживания или использования Preview, запрещается передавать Preview в ваш адрес.
2.4. Если вы используете Preview в рамках своей компании или организации, вы соглашаетесь взять на себя обязательства по соблюдению настоящего Лицензионного соглашения от имени своего работодателя или другого юридического лица, и вы тем самым подтверждаете и гарантируете, что обладаете полными юридическими полномочиями связать вашего работодателя или иное подобное юридическое лицо обязательствами по настоящему Лицензионному соглашению. Если вы не обладаете требуемыми полномочиями, вы не вправе принимать указанные в настоящем документе условия и положения или использовать Preview от имени вашего работодателя или другого юридического лица.
3. Лицензия на Preview от Google
3.1. В соответствии с условиями настоящего Лицензионного соглашения Google предоставляет вам ограниченную, бесплатную, неэксклюзивную лицензию, действующую во всем мире и не подлежащую сублицензированию, которая разрешает использовать Preview исключительно в целях разработки приложений для совместимых реализаций платформы Android.
3.2 Вы не должны использовать Preview для разработки приложений для других платформ (включая несовместимые реализации Android) или для разработки других SDK. У вас есть право разрабатывать приложения для других платформ (включая несовместимые реализации Android) при условии, что Preview не используется для этих целей.
3.3. Вы соглашаетесь с тем, что Google или третьим сторонам принадлежат все юридические и имущественные права, а также правовой интерес в отношении Preview, в том числе любые права на объекты интеллектуальной собственности, которые имеются в Preview. Термин "Права на интеллектуальную собственность" означает все возможные права в рамках патентного права, авторского права, закона о коммерческой тайне, закона о товарных знаках, а также иные возможные имущественные права. Google оставляет за собой все права, не предоставленные вам в явном виде.
3.4. Вам запрещается использовать Preview в любых целях, которые однозначно не определены в настоящем Лицензионном соглашении. За исключением случаев, предусмотренных применимыми сторонними лицензиями, вам запрещается: (a) копировать (за исключением резервного копирования), изменять, адаптировать, повторно распространять, декомпилировать, осуществлять инженерный анализ, деассемблировать или создавать производные элементы Preview или иной его части; а также (b) загружать любую часть Preview в мобильные телефоны или иные устройства, помимо персонального компьютера, объединять любые части Preview с другим программным обеспечением, распространять любое программное обеспечение или устройства, содержащие части Preview.
3.5. Использование, воспроизведение и распространение компонентов Preview, на которые распространяется лицензия на программное обеспечение с открытым исходным кодом, регулируются исключительно положениями и условиями такой лицензии на программное обеспечение с открытым исходным кодом, а не настоящим Лицензионным соглашением. Вы соглашаетесь обеспечивать хорошую репутацию получателя лицензии в отношении таких лицензии на программное обеспечение с открытым исходным кодом в рамках всех предоставленных ему прав, а также не допускать каких-либо действий, которые могут привести к аннулированию, приостановлению или нарушению таких прав
3.6. Вы соглашаетесь с тем, что форма и содержание Preview , предоставляемого Google, могут быть изменены без предварительного уведомления, а также с тем, что будущие версии Preview могут оказаться несовместимыми с приложениями, разработанными в предыдущих версиях Preview. Вы соглашаетесь с тем, что Google вправе на свое собственное усмотрение и без предварительного уведомления прекратить (временно или навсегда) предоставление Preview (или любых функций в составе Preview) вам или пользователям.
3.7. Ни одна из частей настоящего Лицензионного соглашения не предусматривает предоставления вам права использовать любые торговые наименования, товарные знаки, знаки обслуживания, логотипы, имена доменов или иные отличительные фирменные знаки, принадлежащие Google.
3.8. Вы соглашаетесь с тем, что обязуетесь не удалять, не скрывать или не изменять любые уведомления об имущественных правах (включая уведомления об авторских правах и товарных знаках), которые могут сопровождать Preview или содержаться в нем.
4. Использование Preview
4.1. Компания Google выражает согласие с тем, что ни по какому положению настоящего Лицензионного соглашения не получает от вас (или ваших лицензиаров) каких-либо юридических и имущественных прав, а также правового интереса в отношении любых программных приложений, разработанных вами с помощью Preview, включая любые права на объекты интеллектуальной собственности, которые имеются в таких приложениях.
4.2. Вы соглашаетесь использовать Preview и создавать приложения исключительно в целях, предусмотренных (a) настоящим Лицензионным соглашением и (b) любым применимым законом, нормативным актом или общепринятыми правилами или рекомендациями в соответствующей юрисдикции (включая любые законы, касающиеся экспорта данных или программного обеспечения из США или иных соответствующих стран, а также импорта в них).
4.3. Вы соглашаетесь с тем, что при использовании Preview для разработки приложений вы обязуетесь обеспечивать конфиденциальность и защищать юридические права пользователей. В случае если пользователи предоставляют вам свои имена, пароли или иные данные для входа либо свои персональные сведения, вы обязуетесь уведомить пользователей о том, что такая информация будет присутствовать в вашем приложении, и вы также обязуетесь предоставить таким пользователям юридически соответствующее уведомление о конфиденциальности и средства правовой защиты. Если в вашем приложении хранится персональная или конфиденциальная информация, предоставленная пользователями, вы обязуетесь обеспечить ее надлежащую защиту. Если пользователь предоставляет вам сведения о своей учетной записи Google, то ваше приложение может использовать такую информацию для доступа к учетной записи Google пользователя только тогда, когда пользователь предоставил вам разрешение на это, и только в тех целях, которые обозначил пользователь.
4.4. Вы соглашаетесь с тем, что обязуетесь не использовать Preview для любого рода деятельности, в том числе для разработки или распространения приложений, в целях нарушения работы и повреждения серверов, сетей или иной собственности или служб Google или любой третьей стороны.
4.5. Вы соглашаетесь с тем, что несете единоличную ответственность (и признаете, что компания Google не несет ответственности ни перед вами, ни перед любой третьей стороной) за любые данные, содержимое или ресурсы, которые вы создаете, передаете или демонстрируете посредством Android и/или приложений для Android, а также за любые последствия ваших действий, связанных с этим (в том числе за любые убытки и любой ущерб, которые могут быть причинены Google).
4.6. Вы соглашаетесь с тем, что несете единоличную ответственность (и признаете, что компания Google не несет ответственности ни перед вами, ни перед любой третьей стороной) за любое несоблюдение обязательств по настоящему Лицензионному соглашению, обязательств по любому применимому договору с третьей стороной или предусмотренных Условиями и положениями, за нарушение любых применимых законов или нормативных актов, а также за любые последствия ваших действий, связанных с таким нарушением (в том числе за любые убытки и любой ущерб, которые могут быть причинены Google).
4.7 Preview находится на стадии разработки, поэтому ваши отзывы и результаты тестирования являются важной частью процесса разработки. Используя Preview, вы признаете, что реализация некоторых функций по-прежнему находится на этапе разработки и вам не следует рассчитывать на полную функциональность стабильной версии. Вы соглашаетесь не распространять или предоставлять любые приложения, использующие Preview, поскольку поддержка Preview будет прекращена после выпуска официальной версии пакета Android SDK.
Ваши учетные данные разработчика
5.1. Вы соглашаетесь с тем, что несете ответственность за обеспечение конфиденциальности любых учетных данных разработчика, которые компания Google может вам предоставить или которые вы можете самостоятельно выбрать, а также с тем, что вы несете единоличную ответственность за все приложения, разработанные с использованием ваших учетных данных разработчика.
6. Конфиденциальность и личная информация
6.1. В целях постоянного совершенствования и улучшения Preview компания Google вправе собирать определенные статистические данные об использовании программного обеспечения, включая уникальный идентификатор, связанный IP-адрес, номер версии программного обеспечения, а также сведения об используемых в Preview инструментах и/или службах и способах их применения. Перед тем как любые из таких данных будут отправлены в Google, в Preview отобразится соответствующее уведомление с просьбой дать свое согласие. В случае вашего отказа предоставить такие сведения соответствующие данные собираться не будут.
6.2. Собранные данные изучаются в обобщенном виде с целью улучшения Preview и хранятся в соответствии с Политикой конфиденциальности Google, которая опубликована на веб-сайте по адресу http://www.google.com/policies/privacy/.
7. Сторонние приложения
7.1. Если вы используете Preview для запуска приложений, разработанных третьими сторонами или получающих доступ к данным, содержимому или ресурсам, предоставляемым третьей стороной, вы соглашаетесь с тем, что Google не несет ответственности за такие приложения, данные, содержимое или ресурсы. Вы осознаете, что единоличную ответственность за все данные, содержимое или ресурсы, доступ к которым вы можете получить посредством таких приложений третьих сторон, несет лицо, предоставившее их, а также то, что Google не несет ответственности за любые убытки или любой ущерб, которые могут возникнуть в результате использования вами любых таких сторонних приложений, данных, содержимого или ресурсов и в результате обращения к ним.
7.2. Вы должны быть осведомлены о том, что данные, содержимое и ресурсы, предоставляемые вам посредством таких сторонних приложений, могут быть защищены правами на объекты интеллектуальной собственности, принадлежащие предоставляющим их лицам (или иным лицам либо компаниям от их имени). Вам запрещается изменять, сдавать в аренду, передавать, продавать, распространять такие данные, содержимое или ресурсы (полностью или частично), а также создавать на их основе производные элементы, если у вас нет на это разрешения от соответствующих владельцев.
7.3. Вы осознаете, что использование вами таких сторонних приложений, данных или ресурсов может регулироваться отдельными условиями, заключенными между вами и соответствующей третьей стороной.
8. Использование API-интерфейсов Google
8.1. API-интерфейсы для получения данных Google.
8.1.1. В случае использования вами любых API для получения данных из Google вы осознаете, что такие данные могут быть защищены правами на объекты интеллектуальной собственности, принадлежащие Google или предоставляющим их сторонам (или иным лицам либо компаниям от их имени). Использование вами подобных API может регулироваться дополнительными Условиями использования. Вам запрещается изменять, сдавать в аренду, передавать, продавать, распространять такие данные (полностью или частично), а также создавать на их основе производные элементы, если это не разрешено соответствующими Условиями использования.
8.1.2. Если вы используете какие-либо API-интерфейсы для получения данных пользователя из Google, вы осознаете и соглашаетесь с тем, что вы обязуетесь получать такие данные исключительно с прямого согласия пользователя и только в тех целях, которые обозначил пользователь.
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 ИСКЛЮЧИТЕЛЬНО НА СВОЙ СТРАХ И РИСК И ЧТО PREVIEW ПРЕДОСТАВЛЯЕТСЯ ВАМ НА УСЛОВИЯХ "КАК ЕСТЬ" И "КАК ДОСТУПНО" БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ СО СТОРОНЫ КОМПАНИИ GOOGLE.
10.2 ИСПОЛЬЗОВАНИЕ ВАМИ PREVIEW И ЗАГРУЗКА ЛЮБЫХ МАТЕРИАЛОВ И ИХ ПОЛУЧЕНИЕ ИНЫМ СПОСОБОМ С ПОМОЩЬЮ PREVIEW ВЫПОЛНЯЕТСЯ ПО ВАШЕМУ СОБСТВЕННОМУ УСМОТРЕНИЮ НА СВОЙ СТРАХ И РИСК. ВСЯ ОТВЕТСТВЕННОСТЬ ЗА ЛЮБОЙ УЩЕРБ, ПРИЧИНЕННЫЙ ВАШЕЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ ИЛИ ДРУГОМУ ОБОРУДОВАНИЮ, А ТАКЖЕ ЗА ПОТЕРЮ ДАННЫХ, ВЫЗВАННУЮ ПОДОБНЫМ ИСПОЛЬЗОВАНИЕМ, ВОЗЛАГАЕТСЯ НА ВАС. НЕ ОГРАНИЧИВАЯ ВЫШЕСКАЗАННОЕ, ВЫ ПОНИМАЕТЕ, ЧТО PREVIEW НЕ ЯВЛЯЕТСЯ СТАБИЛЬНЫМ ВЫПУСКОМ И МОЖЕТ СОДЕРЖАТЬ ОШИБКИ, ДЕФЕКТЫ И УЯЗВИМОСТИ В СИСТЕМЕ БЕЗОПАСНОСТИ, КОТОРЫЕ МОГУТ ПРИВЕСТИ К СЕРЬЕЗНЫМ ПОВРЕЖДЕНИЯМ, ВКЛЮЧАЯ ПОЛНУЮ И БЕЗВОЗВРАТНУЮ ПОТЕРЮ РАБОТОСПОСОБНОСТИ ВАШЕГО КОМПЬЮТЕРА ИЛИ ИНОГО УСТРОЙСТВА.
10.3. КОМПАНИЯ GOOGLE БЕЗОГОВОРОЧНО ОТКАЗЫВАЕТСЯ ОТ ЯВНЫХ И НЕЯВНЫХ ГАРАНТИЙ И УСЛОВИЙ ЛЮБОГО РОДА, ВКЛЮЧАЯ ПОМИМО ПРОЧЕГО НЕЯВНЫЕ ГАРАНТИИ И УСЛОВИЯ ТОВАРНОГО СОСТОЯНИЯ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И ОТСУТСТВИЯ НАРУШЕНИЙ ПРАВ СОБСТВЕННОСТИ.
11. ОГРАНИЧЕНИЕ ОТВЕТСТВЕННОСТИ
11.1. ВЫ ЧЕТКО ОСОЗНАЕТЕ И БЕЗОГОВОРОЧНО СОГЛАШАЕТЕСЬ С ТЕМ, ЧТО КОМПАНИЯ GOOGLE, ЕЕ ДОЧЕРНИЕ И АФФИЛИРОВАННЫЕ КОМПАНИИ И ЛИЦЕНЗИАРЫ НЕ НЕСУТ ПЕРЕД ВАМИ ОТВЕТСТВЕННОСТИ, НЕЗАВИСИМО ОТ ЕЕ ПРИЧИНЫ И ВИДА, ЗА КАКИЕ-ЛИБО ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ОПОСРЕДОВАННЫЕ И ШТРАФНЫЕ УБЫТКИ, ПОНЕСЕННЫЕ ВАМИ, ВКЛЮЧАЯ ПОМИМО ПРОЧЕГО ПОТЕРЮ ДАННЫХ, ВНЕ ЗАВИСИМОСТИ ОТ ТОГО, БЫЛА ЛИ КОМПАНИЯ GOOGLE ИЛИ ЕЕ ПРЕДСТАВИТЕЛИ ИЗВЕЩЕНЫ О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА.
12. Освобождение от ответственности
12.1. В максимально допустимой законом степени вы соглашаетесь защищать, освобождать от ответственности и возможных претензий компанию Google, ее аффилированные компании и их соответствующих руководителей, служащих, сотрудников и агентов от всех возможных правовых требований, действий, судебных исков или разбирательств, а также от всех возможных убытков, обязательств, ущерба, издержек и расходов (включая обоснованные вознаграждения для адвокатов), возникающих (a) в связи с использованием вами Preview, (b) в связи с любыми приложениями, разрабатываемыми вами с помощью Preview и нарушающими любые права на объекты интеллектуальной собственности любого лица, а также порочащие любое лицо либо нарушающие права таких лиц на публичность и конфиденциальность, а также (c) в связи с любым несоблюдением вами положений настоящего Лицензионного соглашения.
13. Изменения в Лицензионном соглашении
13.1. Компания Google вправе вносить изменения в настоящее Лицензионное соглашение по мере выхода новых версий Preview. При внесении изменений Google создает новую версию Лицензионного соглашения и размещает ее на веб-сайте, на котором размещена Preview.
14. Общие правовые условия
14.1. Настоящее Лицензионное соглашение составляет полный текст юридического соглашения между вами и компанией Google, регулирует использование вами Preview (за исключением услуг, которые Google предоставляет на основании отдельного письменного соглашения) и полностью заменяет собой все предыдущие соглашения между вами и компанией Google в отношении Preview.
14.2. Вы соглашаетесь с тем, что отсутствие каких-либо действий или судебных исков со стороны Google, направленных на соблюдение каких-либо правовых норм или исполнение средств правовой защиты, установленных настоящим Лицензионным соглашением (или которыми Google обладает в соответствии с каким-либо действующим законом), не означает отказ компании Google от своих прав и не препятствует компании Google использовать эти права или средства защиты.
14.3. Если какой-либо судебный орган, уполномоченный рассматривать этот вопрос, признает недействительность какого-либо положения данного Лицензионного соглашения, то соответствующее положение будет исключено из Лицензионного соглашения с сохранением действия всех остальных его положений. Остальные положения Лицензионного соглашения по-прежнему будут действовать, и их соблюдение может обеспечиваться в судебном порядке.
14.4. Вы признаете и соглашаетесь с тем, что все участники группы компаний, среди которых Google является материнской компанией, являются сторонними бенефициарами Лицензионного соглашения и что эти компании имеют право пользоваться привилегиями (или правами), предоставляемыми по настоящему Лицензионному соглашению, и напрямую требовать их соблюдения в судебном порядке. Все остальные физические и юридические лица не являются сторонними бенефициарами Лицензионного соглашения.
14.5. ОГРАНИЧЕНИЯ НА ЭКСПОРТ. ИСПОЛЬЗОВАНИЕ PREVIEW РЕГУЛИРУЕТСЯ ЗАКОНАМИ И НОРМАТИВНЫМИ АКТАМИ США, КАСАЮЩИМИСЯ ЭКСПОРТА. ВЫ ОБЯЗУЕТЕСЬ СОБЛЮДАТЬ ВСЕ НАЦИОНАЛЬНЫЕ И МЕЖДУНАРОДНЫЕ ЗАКОНЫ ОБ ЭКСПОРТЕ, ПРИМЕНИМЫЕ К PREVIEW. ДАННЫЕ ЗАКОНЫ НАЛАГАЮТ ОГРАНИЧЕНИЯ НА РЕГИОНЫ, КРУГ ЛИЦ И СПОСОБ КОНЕЧНОГО ИСПОЛЬЗОВАНИЯ.
14.6. Вы не вправе переуступать либо передавать права, предоставляемые по настоящему Лицензионному соглашению, без предварительного письменного согласия Google; любые попытки переуступки без такого согласия считаются недействительными. Вы обязуетесь не делегировать свои полномочия или обязательства по настоящему Лицензионному соглашению без предварительного письменного согласия Google.
14.7. Лицензионное соглашение, а также взаимоотношения между вами и компанией Google в рамках настоящего Лицензионного соглашения регулируются законодательством штата Калифорния за исключением его норм коллизионного права. Вы и компания Google признаете, что урегулирование любых правовых вопросов, связанных с данным Лицензионным соглашением, относится исключительно к юрисдикции судов округа Санта-Клара, штат Калифорния. Несмотря на это, вы соглашаетесь с тем, что компания 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">Получение обновлений по беспроводной связи</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 с операционной системой Android N.</li>
</ul>
<p>
Если вы хотите выполнить просто тестирование совместимости приложения и
новой платформы, вам нужен только текущий APK и устройство или
эмулятор. Для простого тестирования не требуется обновлять всю среду
разработки.
</p>
<p>
Если вы хотите изменить приложение, сделав Android N целевой ОС, или использовать новые API-интерфейсы Android N,
необходимо настроить среду разработки, которая поддерживает
Android N. <a href="{@docRoot}preview/setup-sdk.html">Настройка в целях разработки для
Android N</a> имеет ряд особенностей.
</p>
<h2 id="device-preview">Настройка устройства</h2>
<p>
Программа N Developer Preview предлагает системные обновления,
которые можно использовать для тестирования приложений на различных устройствах: от телефонов до планшетов и телевизоров.
</p>
<p>
Если у вас есть поддерживаемое устройство, вы сможете обновить его до ключевой сборки Developer
Preview одним из следующих способов.
</p>
<ul>
<li><strong>Зарегистрируйте устройство для получения автоматических обновлений системы по беспроводной связи</strong> в рамках
<a href="https://g.co/androidbeta">программы бета-тестирования Android</a>. После регистрации ваше устройство будет регулярно получать
по беспроводной связи обновления всех ключевых сборок в N Developer Preview. Такой
способ рекомендуется потому, что он обеспечивает простой переход с текущей
среды с помощью различных выпусков N Developer Preview.</li>
<li><strong>Загрузите системный образ Developer Preview и запишите его во флэш-память устройства</strong>.
Обновления по беспроводной связи не предоставляются для устройств, запись во флэш-память которых выполнялась вручную, но такие
устройства можно зарегистрировать в программе бета-тестирования Android для получения обновлений по беспроводной связи. </li>
</ul>
<h3 id="ota">Регистрация устройства для получения автоматических обновлений по беспроводной связи</h3>
<p>
Если у вас есть поддерживаемое устройство (см. список в таблице "Загрузки"),
вы можете получать обновления предварительных версий Android по беспроводной связи,
зарегистрировав устройство в <a href="https://g.co/androidbeta">программе бета-тестирования Android</a>. Эти обновления автоматически
загружаются и устанавливаются на устройство как официальные
системные обновления.
</p>
<p>
Отменить регистрацию устройства можно в любое время. Устройство будет по беспроводной связи получать последнюю
версию Android, доступную для него
(например, 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>
Записанные вручную системные образы <strong>не
получают автоматические обновления</strong> ключевых сборок Developer Preview
по беспроводной связи. Регулярно обновляйте свою среду и выполняйте запись
нового системного образа во флэш-память устройства при каждом выпуске ключевой сборки Developer Preview.
</p>
<p>
Если вы захотите получить обновления по беспроводной связи после записи на устройство вручную,
вам нужно просто зарегистрировать устройство в <a href="https://g.co/androidbeta">программе
бета-тестировании Android</a>. Вы можете зарегистрировать устройство в любое время для получения следующего обновления предварительной версии
по беспроводной связи.
</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">Удаление предварительной версии с устройства</h3>
<p>
Удаление предварительной версии с устройства можно выполнить одним из
следующих способов. </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, доступную для устройства (например, 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"
(<strong>File &gt; Settings</strong> в Windows/Linux или
<strong>Android Studio &gt; Preferences</strong> для Mac). В левой
панели выберите <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 Tools до версии 25.0.9, вы не сможете
запустить системный образ x86_64 для Android N.</p>
<p>Теперь необходимо создать виртуальное устройство с системным образом Android N.</p>
<ol>
<li>Откройте AVD Manager, выбрав <strong>Tools &gt; Android &gt;
AVD Manager</strong>.</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>.
(Эмулятором Android в настоящий момент поддерживаются только системные образы x86
для Android N Preview.)
<li>Выполните остальные настройки конфигурации AVD и нажмите
<strong>Finish</strong>.</li>
</ol>
<p>Теперь можно запустить эмулятор Android с Android N Preview AVD.</p>
<p>
Для обеспечения эффективной работы эмулятора Android установите
Android Studio 2.1 Preview с поддержкой <a href="http://tools.android.com/tech-docs/emulator">Android Emulator 2.0 Beta</a>,
который обеспечивает более высокую производительность по сравнению с эмулятором в
Android Studio 1.5.</p>
<p class="note"><strong>Примечание.</strong>
Если вы используете Android Studio 2.0 Beta, в нем есть известная неисправность,
которая не позволяет создавать AVD с системными образами N Preview, поэтому вам потребуется
использовать Android Studio 2.1 Preview для создания AVD.
</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>

View File

@@ -1,440 +0,0 @@
page.title=Обзор программы
page.metaDescription=Подготовьте свои приложения к выходу следующей версии Android.
page.image=images/cards/card-n-overview_2x.png
meta.tags="предварительная версия", "разработчик", "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>
Во время знакомства с предварительной версией платформы мы будем предоставлять ежемесячные обновления, поэтому вы сможете протестировать самые актуальные изменения в платформе.
</p>
</div>
<div class="col-4of12">
<h5>
Приоритетное исправление ошибок, зафиксированных разработчиками
</h5>
<p>
В течение первых нескольких недель мы будем рассматривать отчеты об ошибках, поступающие от разработчиков, в приоритетном порядке,
поэтому не теряйте времени и приступайте к тестированию и составлению отзывов как можно раньше.
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
Новые возможности и новые функции
</h5>
<p>
Заранее начните реализовывать в своих приложениях поддержку расширенной функциональности платформы.
</p>
</div>
<div class="col-4of12">
<h5>
Получение обновлений по беспроводной связи
</h5>
<p>
Простое и удобное получение обновлений по беспроводной связи для поддерживаемых устройств в рамках программы бета-тестирования
Android. Запись во флэш-память устройства не требуется.
</p>
</div>
<div class="col-4of12">
<h5>
Отзывы и поддержка
</h5>
<p>
Отправляйте отзывы и сообщайте о проблемах с помощью нашей
<a href="{@docRoot}preview/bug">системы отслеживания ошибок</a>. Общайтесь с другими
разработчиками в
<a href="{@docRoot}preview/dev-community">сообществе разработчиков для Android&nbsp;N</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 запланирован с 9 марта 2016 г. и до выпуска окончательной версии Android N
для AOSP и OEM, который состоится в третьем квартале 2016 г.
</p>
<p>
На ключевых этапах разработки платформы мы предоставим обновления для среды разработки и
тестирования. Выход обновлений запланирован каждый месяц (с интервалом
4-6 недель). Основные этапы показаны ниже.
</p>
<ul>
<li><strong><a href="{@docRoot}preview/support.html#dp1">Предварительная версия 1</a></strong> (первоначальный выпуск, альфа-версия)</li>
<li><strong><a href="{@docRoot}preview/support.html#dp2">Предварительная версия 2</a></strong> (инкрементальное обновление, альфа-версия)</li>
<li><strong>Предварительная версия 3</strong> (инкрементальное обновление, бета-версия)</li>
<li><strong>Предварительная версия 4</strong> (окончательные версии API и официальный SDK, публикация в Google Play)</li>
<li><strong>Предварительная версия 5</strong> (практически готовые системные образы для заключительного тестирования)</li>
<li><strong>Выпуск окончательной версии</strong> в AOSP и экосистеме</li>
</ul>
<p>
Каждое обновление включает инструменты SDK, системные образы предварительной версии, эмуляторы, справочную
документацию и описание отличий в API.
</p>
<p>
На <strong>первых трех ключевых этапах предварительной версии</strong> предоставляется <strong>начальная среда
тестирования и разработки</strong>, которая позволяет выявить
проблемы совместимости в текущих приложениях и спланировать миграцию или доработку функций,
требуемых для новой платформы. В течение этого времени вы можете предоставлять
отзывы о функциях и API, а также проблемах совместимости файлов
с помощью <a href="{@docRoot}preview/bug">системы отслеживания
ошибок</a>. Обновления могут включать некоторые изменения API.
</p>
<p>
В <strong>предварительных версиях 4 и 5</strong> вам будет предоставлен доступ к <strong>окончательным
версиям API-интерфейсов и SDK системы N</strong>, а также к практически готовым системным образам
для тестирования работоспособности и возможностей системы. Android N будет содержать API
стандартного уровня. Вы сможете начать заключительное тестирование совместимости старых
приложений и отладить новый код, в котором используются API-интерфейсы или возможности системы N.
</p>
<p>
Начиная с предварительной версии 4, вы сможете <strong>публиковать приложения на
устройствах</strong> под управлением Android N, используя API-интерфейсы официального уровня, например на
пользовательских устройствах, участвующих в программе бета-тестирования Android. Вы можете
выполнить публикацию сначала на альфа- и бета-каналах Google Play для тестирования
приложений с помощью пользователей бета-версии Android перед их размещением в
магазине для общего доступа.
</p>
<p>
Мы настоятельно рекомендуем вам в ходе тестирования и разработки приложений для Android N <strong>постоянно
обновлять вашу среду разработки</strong> по мере выхода обновлений
предварительной версии. Для упрощения процесса вы можете зарегистрировать тестовые устройства в программе
бета-тестирования Android и получать <strong>обновления по беспроводной связи</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 содержит все, что необходимо для тестирования ваших существующих
приложений на экранах различных размеров, тестирования с использованием различных сетевых технологий, наборов микросхем ЦП и графических процессоров,
а также различных архитектур оборудования.
</p>
<h3 id="sdk_tools">Инструменты SDK</h3>
<p>С помощью менеджера SDK в <a href="{@docRoot}sdk/installing/adding-packages.html">Android Studio</a> вы сможете загрузить следующие компоненты:</p>
<ul>
<li> <strong>SDK и инструменты</strong> N Developer Preview;
<li> <strong>системный образ эмулятора</strong> (32- и 64-разрядная версии) для N Developer Preview;
<li> <strong>системный образ эмулятора для Android TV</strong> (32-разрядная версия) N Developer Preview;
<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>В отличие от предварительной версии прошлого года, для устройств, запись во флэш-память которых выполнялась вручную, обновления по беспроводной связи предоставляться не будут</strong>.
В этом году вы можете получать обновления по беспроводной связи, зарегистрировав устройства в программе
бета-тестирования Android, см. подробные сведения в следующем разделе.
</p>
<h3 id="android_beta">Обновления по беспроводной связи в рамках программы бета-тестирования Android</h3>
<p>
Новой функцией Android N является программа получения обновлений по сети, которая автоматически
предоставляет последние обновления предварительной версии Android N непосредственно на устройства, зарегистрированные
в программе тестирования. Участие в программе бесплатно и доступно всем, кто имеет поддерживаемые устройства,
привязанные к учетной записи 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>
При получении устройством обновлений рекомендуется загружать и
устанавливать максимально быстро. Это требуется, чтобы быть в курсе
последних изменений системного интерфейса, возможностей системы, особенностей API-интерфейсов и функций.
</p>
<p>
По завершению программы тестирования Developer Preview на зарегистрированные устройства
будет отправлено обновление с официальной версией Android N.
</p>
<p>
Вы можете отменить регистрацию устройств в программе бета-тестирования Android в любое время на сайте
программы. Перед отменой регистрации выполните резервное копирование данных на
устройстве.
</p>
<p class="note"><strong>Примечание</strong>.
При отмене регистрации <strong>на вашем устройстве выполняется восстановление заводских настроек</strong>
для последней версии
Android 6.0 Marshmallow (не обязательно той версии, которая
была установлена до регистрации устройства). Для обеспечения правильности установки
ваши данные будут удалены с устройства, включая контакты, сообщения,
фотографии и др.
</p>
<h3 id="documentation_and_sample_code">Документация и примеры кода</h3>
<p>
Для ознакомления с Android&nbsp;N на сайте программы Developer Preview
представлены следующие документы.
</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">Справочник по API
для платформы Android N</a> в виде zip-архива. В нем также
содержится отчет о различиях, позволяющий легко определить изменения в API-интерфейсах между
API 23 и предыдущими версиями.
</p>
<p>
После окончательного утверждения API-интерфейсов Android N и назначения официального уровня API,
вам будет предоставлен онлайн-справочник по этому API-интерфейсу по адресу <a href="https://developer.android.com">https://developer.android.com</a>.
</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</a> является <strong>основным каналом для отправки отзывов.</strong> С его помощью можно сообщать об ошибках, проблемах
производительности и отправлять общие отзывы. Вы также сможете ознакомиться со списком
<a href="{@docRoot}preview/bug">известных проблем</a> и
выполнить поиск обходных путей для них. Мы будем держать вас в курсе по вашему вопросу после его сортировки и отправки
на рассмотрение инженерам Android. </li>
<li> <a href="{@docRoot}preview/dev-community">Сообщество разработчиков для Android N</a>  это
сообщество Google+, где можно <strong>общаться с другими разработчиками</strong>, работающими с
Android N. Делитесь в сообществе своими наблюдениями и идеями, а также находите ответы на
вопросы об Android N. Мы будем просматривать ваши сообщения и предоставлять ответы
и необходимые рекомендации.</li>
</ul>
<h3 id="targeting">Выбор целевого уровня, предварительные версии API и публикация приложений</h3>
<p>
Платформа N Developer Preview предоставляет ориентированные на разработку систему и библиотеку Android,
в которых <strong>отсутствуют API-интерфейсы стандартного уровня</strong>. Если вы не хотите
проверять свое приложение на совместимость (хотя мы настоятельно
рекомендуем сделать это), выберите целевую предварительную версию 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>.
Они не будут официально публиковаться до выпуска окончательной версии пакета SDK,
намеченного на третий квартал 2016 г. Это значит, что в
<strong>API-интерфейсы могут вноситься небольшие изменения</strong>, особенно в первые недели после
запуска программы. Мы будем предоставлять вам сводку об изменениях с каждым
обновлением Android N Developer Preview.
</p>
<p class="note">
<strong>Примечание</strong>. Несмотря на возможные изменения в предварительных версиях API-интерфейсов,
соответствующие функциональные возможности системы работают стабильно и уже готовы для
тестирования.
</p>
<p>
Политика Google Play <strong>однозначно запрещает публикацию приложений, разработанных для N Developer
Preview</strong>. Когда будет доступен окончательный SDK для Android N, вы сможете
установить в качестве целевого API-интерфейс Android N официального уровня и опубликовать приложение в Google
Play через альфа- и бета-каналы выпуска. Тем временем, если вы хотите распространить приложение, предназначенное для проверки под
Android N, используйте для этого электронную почту или разместите такие приложения на своем сайте
для прямой загрузки.
</p>
<p>
После выхода полной версии Android N для AOSP и OEM, запланированного на третий квартал 2016 г.,
можно будет публиковать приложения для 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">Настройка пакета SDK для предварительной версии</a>
и рекомендациями по конфигурированию тестовых устройств.</li>
<li> Соблюдайте <a href="https://developers.google.com/android/nexus/images">инструкции
по записи во флэш-память</a> при выполнении записи системного образа Android N на устройство. </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>

View File

@@ -1,223 +0,0 @@
page.title=Установка предварительной
версии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">
<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>Создание приложений для Android N Preview требует некоторых обновлений среды разработки,
описанных в этом документе.</p>
<p>Чтобы просто протестировать совместимость вашего приложения на системном образе
Android N, следуйте рекомендациям руководства <a href="{@docRoot}preview/download.html">Тест на устройстве Android N</a>.</p>
<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
<h2 id="get-as13">Установка Android Studio 2.1 (предварительная версия)</h2>
<p>Платформа Android N добавляет поддержку <a href="{@docRoot}preview/j8-jack.html">возможностей языка Java 8</a>,
которые требуют наличия нового компилятора, именуемого Jack. Последняя версия Jack
в настоящее время поддерживается только в Android Studio 2.1. Поэтому если вы хотите использовать возможности
языка Java 8 для
разработки своего приложения, вам понадобится Android Studio 2.1. В противном случае вам не потребуется использовать компилятор Jack,
однако все равно придется выполнить обновление до JDK 8 для компиляции под платформу Android N,
как описано ниже.
</p>
<p>Предварительная версия Android Studio 2.1 в настоящее время доступна на канале обновлений Canary.
Если у вас уже есть Android Studio
и вы не хотите обновлять ее до версии канала Canary, вы можете загрузить
Android Studio 2.1 для отдельной установки и использовать ее для разработки
под Android N, не затрагивая основную среду Android Studio.
</p>
<p>Чтобы загрузить Android Studio 2.1 для отдельной установки, выполните следующие шаги
(если вы хотите обновить существующую установку Android Studio до версии 2.1, начните с шага 4).
</p>
<ol>
<li>Измените название существующей установки Android Studio, добавив к ней номер версии.
Таким образом, при установке новая версия не заменит собой существующую.
</li>
<li>Загрузите соответствующий ZIP-архив для своей операционной системы со
<a href="http://tools.android.com/download/studio/canary/latest">страницы загрузки канала Canary</a>.
</li>
<li>Разархивируйте пакет и переместите содержимое Android Studio 2.1 в подходящее
место для приложений вашей системы, затем запустите программу установки.</li>
<li>Откройте окно "Settings"
(<strong>File &gt; Settings</strong> для Windows/Linux, или
<strong>Android Studio &gt; Preferences</strong> для Mac). В левой
панели выберите <strong>Appearance &amp; Behavior &gt; System Settings &gt;
Updates</strong>.
</li>
<li>На панели "Updates" установите флажок <strong>Automatically
check updates for</strong> и выберите
<strong>Canary Channel</strong> в выпадающем списке.
</li>
</ol>
<p>Оставьте это окно настроек открытым для следующего шага.</p>
<h2 id="get-sdk">Установка N Preview SDK</h2>
<p>Чтобы начать разработку с использованием API-интерфейсов Android N, необходимо установить
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>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>
<h3 id="docs-dl">Загрузка справочной документации по N Preview</h3>
<p>
Подробная информация по API-интерфейсам Android N содержится в справочной документации N Preview,
которую можно загрузить из следующей таблицы.
Этот пакет содержит сокращенную автономную версию веб-сайта для разработчиков Android
и включает в себя обновленный справочник по API-интерфейсам Android N, а также сведения о различиях
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>
<h2 id="java8">Установка Java 8 JDK и JRE</h2>
<p>Чтобы скомпилировать ваше приложение для платформы Android N, необходимо использовать
Java 8 Developer Kit (JDK 8), а для использования некоторых инструментов с Android
Studio 2.1 необходимо установить Java 8 Runtime Environment (JRE 8). Поэтому если у вас еще
нет последних версий каждого из этих пакетов, загрузите JDK 8 и JRE 8
прямо сейчас.</p>
<p>Установите версию JDK в Android Studio, выполнив следующие шаги.</p>
<ol>
<li>Откройте проект Android в Android Studio, затем откройте
окно "Project Structure", выбрав <strong>File &gt; Project
Structure</strong>. (Вы также можете установить структуру по умолчанию для всех проектов,
выбрав <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>
<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
<h2 id="create-update">Обновление или создание проекта</h2>
<p>
Для использования API-интерфейсов Android N ваш проект должен быть сконфигурирован соответствующим образом.
</p>
<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>
<pre>
android {
compileSdkVersion <strong>'android-N'</strong>
buildToolsVersion <strong>'24.0.0-rc1'</strong>
...
defaultConfig {
minSdkVersion <strong>'N'</strong>
targetSdkVersion <strong>'N'</strong>
...
}
...
}</pre>
<h3 id="create">Создание нового проекта</h3>
<p>Чтобы создать новый проект разработки с использованием Android N Preview SDK выполните следующие действия.</p>
<ol>
<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>
<h2 id="next">Дальнейшие действия</h2>
<ul>
<li>Выполните рекомендации руководства <a href="{@docRoot}preview/download.html">Тест на устройстве Android N</a>.</li>
<li>Более подробную информацию о платформе Android N можно найти в документе
<a href="{@docRoot}preview/behavior-changes.html">Изменения в работе</a>
и в описании <a href="{@docRoot}preview/api-overview.html">API-интерфейсов и возможностей Android N</a>.
</li>
</ul>

View File

@@ -6,8 +6,8 @@ page.image=images/cards/card-n-changes_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Trong tài liệu này</h2>
@@ -74,7 +74,7 @@ page.image=images/cards/card-n-changes_2x.png
</p>
<img src="{@docRoot}preview/images/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<img src="{@docRoot}images/android-7.0/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<p class="img-caption">
<strong>Hình 1.</strong> Minh họa cách thức Chế độ Ngủ sâu áp dụng ở cấp đầu tiên của
các hạn chế hoạt động hệ thống nhằm cải thiện thời lượng pin.
@@ -93,7 +93,7 @@ page.image=images/cards/card-n-changes_2x.png
</p>
<img src="{@docRoot}preview/images/doze-diagram-2.png" alt="" id="figure2" />
<img src="{@docRoot}images/android-7.0/doze-diagram-2.png" alt="" id="figure2" />
<p class="img-caption">
<strong>Hình 2.</strong> Minh họa cách Chế độ Ngủ sâu áp dụng cấp thứ hai của
các hạn chế hoạt động hệ thống sau khi thiết bị được đặt một chỗ trong một khoảng thời gian nhất định.
@@ -229,10 +229,10 @@ page.image=images/cards/card-n-changes_2x.png
<div class="cols">
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
</div>
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
</div>
</div> <!-- end cols -->

View File

@@ -16,7 +16,7 @@ page.image=images/cards/card-n-samples_2x.png
<h3 id="mw">Dùng thử đa cửa sổ</h3>
<img src="{@docRoot}preview/images/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<img src="{@docRoot}images/android-7.0/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<p>
Ví dụ này minh họa cách tận dụng giao diện người dùng
đa cửa sổ với ứng dụng của bạn.
@@ -28,7 +28,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="an">Thông báo đang Hoạt động</h3>
<img src="{@docRoot}preview/images/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Đây là ví dụ đã có sẵn, minh họa một dịch vụ đơn giản để gửi
thông báo bằng cách sử dụng NotificationCompat. Mỗi cuộc hội thoại chưa đọc từ một người dùng
@@ -45,7 +45,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="ms">Dịch vụ Nhắn tin</h3>
<img src="{@docRoot}preview/images/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<img src="{@docRoot}images/android-7.0/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<p>
Đây là một ví dụ đã có sẵn, minh họa cách sử dụng
NotificationManager để cho biết có bao nhiêu thông báo một ứng dụng hiện
@@ -62,7 +62,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="fbe">Khởi động Trực tiếp</h3>
<img src="{@docRoot}preview/images/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Ví dụ này minh họa cách lưu trữ và truy cập dữ liệu trên bộ lưu trữ
mã hóa thiết bị, luôn khả dụng khi thiết bị được khởi động.
@@ -74,7 +74,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="sda">Truy cập Thư mục theo Phạm vi</h3>
<img src="{@docRoot}preview/images/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
Ví dụ này minh họa cách đọc và ghi dữ liệu từ các thư mục
cụ thể trong khi cần ít quyền hơn.
@@ -82,4 +82,4 @@ page.image=images/cards/card-n-samples_2x.png
<p>
<a href="https://github.com/googlesamples/android-ScopedDirectoryAccess">
Tải mã trên GitHub</a>
</p>
</p>

View File

@@ -7,8 +7,8 @@ page.image=images/cards/card-n-apis_2x.png
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>Các tính năng chính cho nhà phát triển</h2>
<ol>
<ul style="list-style-type:none;">
@@ -70,7 +70,7 @@ tương tác với ứng dụng khác. Hãy xem bên dưới để biết thêm
</ul>
<div class="col-4of10">
<img src="{@docRoot}preview/images/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<img src="{@docRoot}images/android-7.0/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<p class="img-caption">
<strong>Hình 1.</strong> Các ứng dụng chạy trong chế độ chia màn hình.
</p>
@@ -126,15 +126,15 @@ hơn. Một số các thay đổi bao gồm:</p>
</ul>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
</div>
@@ -261,7 +261,7 @@ các tiến trình chạy ngầm của nhiều ứng dụng cùng lúc và sử
<h2 id="data_saver">Tiết kiệm dữ liệu</h2>
<div class="col-5of12" style="margin-right:1.5em;">
<img src="{@docRoot}preview/images/datasaver.png" style="border:2px solid #ddd">
<img src="{@docRoot}images/android-7.0/datasaver.png" style="border:2px solid #ddd">
<p class="img-caption" style="padding-right:2em;">
<strong>Hình 4.</strong> Tính năng Tiết kiệm dữ liệu trong mục Settings.
@@ -296,7 +296,7 @@ Dữ liệu hay chưa và cố gắng giới hạn sử dụng dữ liệu chạ
<div style="float:right;max-width:320px">
<img src="{@docRoot}preview/images/quicksettings.png" style="padding-left:1.5em;">
<img src="{@docRoot}images/android-7.0/quicksettings.png" style="padding-left:1.5em;">
<p class="img-caption" style="padding-left:2em;">
<strong>Hình 5.</strong> Các ô Cài đặt nhanh trong vùng hiển thị thông báo.

View File

@@ -1,550 +0,0 @@
page.title=Kiểm thử trên Thiết bị
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">Trước khi tải xuống và cài đặt các thành phần của
Android Preview SDK, bạn phải đồng ý với các điều khoản và
điều kiện sau.</p>
<h2 class="norule">Điều khoản và Điều kiện</h2>
<div class="sdk-terms" onfocus="this.blur()" style="width:678px">
Đây là Thỏa thuận Cấp phép Android SDK Preview (gọi là “Thỏa thuận Cấp phép”).
1. Giới thiệu
1.1 Android SDK Preview (trong Thỏa thuận Cấp phép này gọi là “Preview” và cụ thể bao gồm các tệp hệ thống Android, các API dạng gói, và các tệp thư viện Preview, nếu và khi nào chúng được cung cấp) được cấp phép cho bạn theo các điều khoản của Thỏa thuận Cấp phép này. Thỏa thuận Cấp phép này hợp thành một hợp đồng ràng buộc pháp lý giữa bạn và Google liên quan đến việc bạn sử dụng Preview.
1.2 "Android" có nghĩa là chồng phần mềm Android cho thiết bị, được cung cấp theo Dự án Nguồn mở Android, nằm ở địa chỉ URL sau: http://source.android.com/, được cập nhật trong từng thời kỳ.
1.3 “Tương thích Android” nghĩa là bất cứ triển khai Android nào (i) tuân thủ theo tài liệu Định nghĩa Tính tương thích Android, có thể được tìm thấy tại trang web về tính tương thích Android (http://source.android.com/compatibility) và có thể được cập nhật theo thời gian; và (ii) vượt qua thành công Gói Kiểm tra Tính tương thích Android (CTS).
1.4 "Google" có nghĩa là Google Inc., một công ty ở Delaware với trụ sở kinh doanh chính tại 1600 Amphitheatre Parkway, Mountain View, CA 94043, Hoa Kỳ.
2. Chấp thuận Thỏa thuận Cấp phép
2.1 Để sử dụng Preview, trước tiên bạn phải đồng ý với Thỏa thuận Cấp phép. Bạn không được sử dụng Preview nếu không chấp nhận Thỏa thuận Cấp phép này.
2.2 Bằng việc nhấp vào chấp nhận và/hoặc sử dụng Preview, theo đây bạn đồng ý với các điều khoản của Thỏa thuận Cấp phép này.
2.3 Bạn không được sử dụng Preview và không được chấp nhận Thỏa thuận Cấp phép nếu bạn là người bị cấm nhận Preview theo pháp luật của Hoa Kỳ hoặc các quốc gia khác bao gồm quốc gia nơi bạn cư trú hoặc nơi mà bạn sử dụng Preview từ đó.
2.4 Nếu bạn sẽ sử dụng Preview trong nội bộ công ty hoặc tổ chức của bạn thì bạn đồng ý chịu ràng buộc bởi Thỏa thuận Cấp phép này đại diện cho bên tuyển dụng của mình hoặc đơn vị khác, và bạn tuyên bố và bảo đảm rằng bạn có đầy đủ thẩm quyền pháp lý để ràng buộc bên tuyển dụng của mình hoặc đơn vị đó với Thỏa thuận Cấp phép này. Nếu bạn không có thẩm quyền cần thiết, bạn không được chấp nhận Thỏa thuận Cấp phép này hoặc sử dụng Preview đại diện cho bên tuyển dụng của mình hoặc đơn vị khác.
3. Giấy phép Preview từ Google
3.1 Tùy thuộc vào các điều khoản của Thỏa thuận Cấp phép này, Google cấp cho bạn một giấy phép giới hạn, toàn cầu, miễn phí sử dụng, không thể chuyển nhượng, không độc quyền và không thể cấp phép lại để sử dụng Preview cho mục đích duy nhất là phát triển các ứng dụng cho các triển khai Android tương thích.
3.2 Bạn không được sử dụng Preview này để phát triển các ứng dụng cho các nền tảng khác (bao gồm các triển khai Android không tương thích) hoặc để phát triển một bộ SDK khác. Bạn dĩ nhiên được phát triển các ứng dụng cho các nền tảng khác, bao gồm các triển khai Android không tương thích, miễn là Preview này không được sử dụng cho mục đích đó.
3.3 Bạn đồng ý rằng Google hoặc các bên thứ ba sở hữu tất cả quyền, quyền sở hữu hoặc lợi ích hợp pháp trong và đối với Preview, bao gồm bất kỳ Quyền Sở hữu Trí tuệ nào nằm trong Preview. "Quyền Sở hữu Trí tuệ" có nghĩa là bất kỳ và tất cả các quyền theo luật về bằng sáng chế, luật về bản quyền, luật về bí mật thương mại, luật về nhãn hiệu thương mại và bất kỳ và tất cả các quyền sở hữu khác. Google bảo lưu tất cả các quyền không được cấp phép rõ ràng cho bạn.
3.4 Bạn không được sử dụng Preview cho bất kỳ mục đích nào không được cho phép rõ ràng bởi Thỏa thuận Cấp phép này. Trừ trường hợp được yêu cầu bởi giấy phép của bên thứ ba có liên quan, bạn không được: (a) sao chép (trừ trường hợp sao lưu), sửa đổi, điều chỉnh cho phù hợp, phân phối lại, biên dịch ngược, kỹ thuật đảo ngược, phân rã, hoặc tạo sản phẩm phái sinh từ Preview hay bất kỳ phần nào của Preview; hoặc (b) tải bất kỳ phần nào của Preview lên một thiết bị cầm tay di động hoặc bất kỳ thiết bị phần cứng nào khác ngoại trừ máy tính cá nhân, kết hợp bất kỳ phần nào của Preview với phần mềm khác, hay phân phối bất kỳ phần mềm hay thiết bị nào tích hợp một phần của Preview.
3.5 Việc sử dụng, tái tạo lại và phân phối các thành phần của Preview được cấp phép theo một giấy phép phần mềm nguồn mở được chi phối chủ yếu bởi các điều khoản của giấy phép phần mềm nguồn mở đó chứ không phải Thỏa thuận Cấp phép này. Bạn đồng ý duy trì một giấy phép có uy tín liên quan đến các giấy phép phần mềm mã nguồn mở theo tất cả các quyền được cấp và phải tránh bất kỳ hành động nào có thể chấm dứt, đình chỉ hoặc vi phạm các quyền đó.
3.6 Bạn đồng ý rằng hình thức và tính chất của Preview mà Google cung cấp có thể thay đổi mà không có thông báo trước cho bạn và rằng các phiên bản sau này của Preview có thể không tương thích với các ứng dụng được phát triển trên những phiên bản trước của Preview. Bạn đồng ý rằng Google có thể ngừng (vĩnh viễn hoặc tạm thời) việc cung cấp Preview (hoặc bất kỳ tính năng nào trong Preview) cho bạn hoặc cho người dùng nói chung toàn quyền theo quyết định của Google, mà không cần thông báo trước cho bạn.
3.7 Không có bất cứ nội dung nào trong Thỏa thuận Cấp phép này trao cho bạn quyền sử dụng bất kỳ tên thương mại, thương hiệu, dấu hiệu dịch vụ, logo, tên miền, hoặc các tính năng nhãn hiệu đặc biệt nào khác.
3.8 Bạn đồng ý rằng bạn sẽ không gỡ bỏ, che đậy, hoặc sửa đổi bất kỳ thông báo quyền sở hữu nào (bao gồm các thông báo về bản quyền và thương hiệu) mà có thể gắn với hoặc có trong Preview.
4. Việc Bạn sử dụng Preview
4.1 Google đồng ý rằng không có bất cứ nội dung nào trong Thỏa thuận Cấp phép này cấp cho Google bất cứ quyền, quyền sở hữu hay lợi ích nào từ bạn (hay bên cấp phép của bạn) theo Thỏa thuận Cấp phép này trong hoặc đối với bất kỳ ứng dụng phần mềm nào mà bạn phát triển bằng cách sử dụng Preview, bao gồm bất kỳ quyền sở hữu trí tuệ nào nằm trong những ứng dụng đó.
4.2 Bạn đồng ý sử dụng Preview và viết ứng dụng chỉ cho các mục đích được cho phép bởi (a) Thỏa thuận Cấp phép này và (b) bất kỳ luật, quy định hoặc thực hành áp dụng nào hoặc hướng dẫn được chấp nhận chung ở các vùng tài phán liên quan (bao gồm bất kỳ luật nào về việc xuất dữ liệu hoặc phần mềm đến và từ Hoa Kỳ hoặc các quốc gia có liên quan khác).
4.3 Bạn đồng ý rằng nếu bạn sử dụng Preview để phát triển ứng dụng, bạn sẽ bảo vệ quyền riêng tư và các quyền hợp pháp của người dùng. Nếu người dùng cung cấp cho bạn tên người dùng, mật khẩu hoặc thông tin đăng nhập hay thông tin cá nhân khác, bạn phải thông báo cho người dùng rằng thông tin sẽ có sẵn cho ứng dụng của bạn, và bạn phải cung cấp thông báo về quyền riêng tư và sự bảo vệ thỏa đáng về mặt pháp lý cho những người dùng đó. Nếu ứng dụng của bạn lưu trữ thông tin cá nhân hoặc nhạy cảm được cung cấp bởi người dùng, ứng dụng phải làm vậy một cách bảo mật. Nếu người dùng cung cấp cho bạn thông tin về Tài khoản Google, ứng dụng của bạn chỉ được sử dụng thông tin đó để truy cập Tài khoản Google của người dùng khi, và chỉ cho các mục đích giới hạn mà mỗi người dùng đã cấp phép cho bạn để thực hiện.
4.4 Bạn đồng ý rằng bạn sẽ không tham gia vào bất kỳ hoạt động nào với Preview, bao gồm việc phát triển hoặc phân phối một ứng dụng, mà can thiệp vào, làm gián đoạn, gây thiệt hại, hoặc truy cập một cách trái phép vào máy chủ, mạng hoặc tài sản hay dịch vụ khác của Google hoặc bất kỳ bên thứ ba nào.
4.5 Bạn đồng ý rằng bạn hoàn toàn chịu trách nhiệm về (và rằng Google không có trách nhiệm đối với bạn hay bất kỳ bên thứ ba nào về) bất kỳ dữ liệu, nội dung hay tài nguyên nào mà bạn tạo lập, truyền hoặc hiển thị thông qua Android và/hoặc các ứng dụng cho Android, và về hậu quả của những hành động của bạn (bao gồm bất kỳ tổn thất hay thiệt hại nào mà Google có thể phải gánh chịu) bởi việc làm như vậy.
4.6 Bạn đồng ý rằng bạn hoàn toàn chịu trách nhiệm về (và rằng Google không có trách nhiệm đối với bạn hay bất kỳ bên thứ ba nào về) bất kỳ sự vi phạm nào đối với các nghĩa vụ của bạn theo Thỏa thuận Cấp phép này, bất kỳ hợp đồng với bên thứ ba áp dụng nào hoặc các Điều khoản Dịch vụ, hoặc bất kỳ luật hay quy định áp dụng nào, và về hậu quả của những hành động của bạn (bao gồm bất kỳ tổn thất hay thiệt hại nào mà Google hoặc bất kỳ bên thứ ba nào có thể phải gánh chịu) do bất kỳ sự vi phạm nào như vậy.
4.7 Preview đang được phát triển, và việc kiểm thử và phản hồi của bạn là một phần quan trọng trong quá trình phát triển này. Bằng việc sử dụng Preview, bạn thừa nhận rằng việc triển khai một số tính năng vẫn còn đang được phát triển và rằng bạn không nên dựa vào Preview có đầy đủ chức năng của một phiên bản ổn định. Bạn đồng ý không công khai phân phối hoặc gửi bất kỳ ứng dụng nào bằng Preview này bởi Preview này sẽ không còn được hỗ trợ sau khi Android SDK bản chính thức được phát hành.
5. Thông tin Xác thực Nhà phát triển của bạn
5.1 Bạn đồng ý rằng bạn chịu trách nhiệm duy trì tính bảo mật của bất kỳ thông tin xác thực nhà phát triển nào mà có thể được phát hành cho bạn bởi Google hoặc bạn có thể tự chọn và rằng bạn sẽ hoàn toàn chịu trách nhiệm về tất cả ứng dụng được phát triển theo thông tin xác thực nhà phát triển của bạn.
6. Quyền riêng tư và Thông tin
6.1 Để tiếp tục đổi mới và cải thiện Preview, Google có thể thu thập một số thống kê về sử dụng từ phần mềm bao gồm nhưng không giới hạn mã định danh duy nhất, địa chỉ IP liên kết, số phiên bản của phần mềm, và thông tin về những công cụ và/hoặc dịch vụ trong Preview đang được sử dụng và chúng đang được sử dụng như thế nào. Trước khi bất kỳ thông tin nào được thu thập, Preview sẽ thông báo cho bạn và xin phép sự đồng ý của bạn. Nếu bạn từ chối cho phép, thông tin sẽ không được thu thập.
6.2 Dữ liệu thu thập được kiểm tra chung để cải thiện Preview và được duy trì theo Chính sách Quyền riêng tư của Google tại http://www.google.com/policies/privacy/.
7. Ứng dụng của Bên thứ ba
7.1 Nếu bạn sử dụng Preview để chạy các ứng dụng được phát triển bởi một bên thứ ba hoặc truy cập dữ liệu, nội dung hoặc tài nguyên được cung cấp bởi một bên thứ ba, bạn đồng ý rằng Google không chịu trách nhiệm về những ứng dụng, dữ liệu, nội dung hoặc tài nguyên đó. Bạn hiểu rằng tất cả dữ liệu, nội dung hoặc tài nguyên mà bạn có thể truy cập thông qua các ứng dụng của bên thứ ba như vậy hoàn toàn thuộc trách nhiệm của người cung cấp chúng và rằng Google không chịu trách nhiệm về bất kỳ tổn thất hay thiệt hại nào mà bạn có thể gặp phải do kết quả từ việc sử dụng hay truy cập bất kỳ ứng dụng của bên thứ ba, dữ liệu, nội dung hay tài nguyên nào như vậy.
7.2 Bạn cần ý thức được rằng dữ liệu, nội dung và tài nguyên được trình chiếu cho bạn thông qua một ứng dụng của bên thứ ba như vậy có thể được bảo vệ bởi các quyền sở hữu trí tuệ thuộc sở hữu của các nhà cung cấp (hoặc bởi cá nhân hoặc công ty khác đại diện cho họ). Bạn không được sửa đổi, thuê, cho thuê, cho vay, bán, phân phối hoặc tạo sản phẩm phái sinh dựa trên những dữ liệu, nội dung hoặc tài nguyên này (hoặc toàn bộ hoặc một phần) trừ khi bạn đã được cấp phép cụ thể để làm vậy bởi chủ sở hữu có liên quan.
7.3 Bạn hiểu rằng việc bạn sử dụng các ứng dụng, dữ liệu, nội dung hoặc tài nguyên của bên thứ ba như vậy có thể phải tuân thủ các điều khoản riêng giữa bạn và bên thứ ba có liên quan.
8. Sử dụng các API Google
8.1 Các API Google
8.1.1 Nếu bạn sử dụng bất kỳ API nào để truy xuất dữ liệu từ Google, bạn hiểu rằng dữ liệu có thể được bảo vệ bởi quyền sở hữu trí tuệ thuộc sở hữu của Google hoặc những bên cung cấp dữ liệu (hoặc bởi cá nhân hoặc công ty khác đại diện cho họ). Việc bạn sử dụng bất kỳ API nào như vậy có thể phải tuân theo các Điều khoản Dịch vụ bổ sung. Bạn không được sửa đổi, thuê, cho thuê, cho vay, bán, phân phối hoặc tạo sản phẩm phái sinh dựa trên dữ liệu này (hoặc toàn bộ hoặc một phần) trừ khi được cho phép bởi các Điều khoản Dịch vụ có liên quan.
8.1.2 Nếu bạn sử dụng bất kỳ API nào để truy xuất dữ liệu của một người dùng từ Google, bạn hiểu và đồng ý rằng bạn sẽ chỉ truy xuất dữ liệu với sự cho phép rõ ràng của người dùng và chỉ khi, và cho các mục đích giới hạn mà người dùng đã được cấp quyền để thực hiện.
9. Chấm dứt Thỏa thuận Cấp phép
9.1 Thỏa thuận Cấp phép sẽ tiếp tục áp dụng cho đến khi được chấm dứt hoặc bởi bạn hoặc Google như quy định dưới đây.
9.2 Nếu bạn muốn chấm dứt Thỏa thuận Cấp phép, bạn có thể làm như vậy bằng cách ngừng sử dụng Preview và bất kỳ thông tin nhà phát triển nào có liên quan.
9.3 Bất cứ lúc nào, Google đều có thể chấm dứt Thỏa thuận Cấp phép này, có hoặc không có nguyên nhân, sau khi thông báo cho bạn.
9.4 Thỏa thuận Cấp phép sẽ tự động chấm dứt mà không cần có thông báo hay hành động khác tùy theo sự việc nào sớm hơn:
(A) khi Google ngừng cung cấp Preview hoặc một số thành phần nhất định của Preview cho người dùng ở quốc gia mà bạn đang cư trú hoặc nơi bạn đang sử dụng dịch vụ; và
(B) Google phát hành một phiên bản phát hành cuối cùng của Android SDK.
9.5 Khi Thỏa thuận Cấp phép bị chấm dứt, giấy phép đã cấp cho bạn trong Thỏa thuận Cấp phép sẽ chấm dứt, ngay lập tức bạn sẽ ngừng tất cả việc sử dụng Preview này, và các quy định tại khoản 10, 11, 12 và 14 sẽ vẫn còn hiệu lực mãi mãi.
10. ĐIỀU KHOẢN MIỄN TRỪ
10.1 BẠN HIỂU VÀ ĐỒNG Ý RÕ RÀNG RẰNG VIỆC BẠN SỬ DỤNG PREVIEW HOÀN TOÀN LÀ RỦI RO CỦA BẠN VÀ RẰNG PREVIEW ĐƯỢC CUNG CẤP TRÊN CƠ SỞ “NGUYÊN TRẠNG” VÀ “CÓ SẴN” MÀ KHÔNG CÓ BẤT KỲ SỰ BẢO ĐẢM NÀO TỪ GOOGLE.
10.2 VIỆC BẠN SỬ DỤNG PREVIEW VÀ BẤT KỲ TÀI NGUYÊN NÀO ĐƯỢC TẢI XUỐNG HOẶC CÓ ĐƯỢC BẰNG CÁCH KHÁC THÔNG QUA VIỆC SỬ DỤNG PREVIEW LÀ QUYẾT ĐỊNH VÀ RỦI RO CỦA CHÍNH BẠN VÀ BẠN HOÀN TOÀN CHỊU TRÁCH NHIỆM VỀ BẤT KỲ THIỆT HẠI NÀO ĐỐI VỚI HỆ THỐNG MÁY TÍNH HOẶC THIẾT BỊ KHÁC HOẶC VIỆC MẤT DỮ LIỆU LÀ KẾT QUẢ TỪ VIỆC SỬ DỤNG ĐÓ. KHÔNG GIỚI HẠN TRONG NỘI DUNG TRÊN, BẠN HIỂU RẰNG PREVIEW KHÔNG PHẢI LÀ BẢN PHÁT HÀNH ỔN ĐỊNH VÀ CÓ THỂ CHỨA LỖI, KHIẾM KHUYẾT VÀ CÁC LỖ HỔNG BẢO MẬT CÓ THỂ DẪN ĐẾN THIỆT HẠI ĐÁNG KỂ, BAO GỒM MẤT KHẢ NĂNG SỬ DỤNG HOÀN TOÀN, KHÔNG THỂ PHỤC HỒI ĐƯỢC CỦA HỆ THỐNG MÁY TÍNH HAY THIẾT BỊ KHÁC CỦA BẠN.
10.3 GOOGLE CÔNG KHAI TUYÊN BỐ MIỄN TRỪ TRÁCH NHIỆM ĐỐI VỚI TẤT CẢ BẢO ĐẢM VÀ ĐIỀU KIỆN CÁC LOẠI, DÙ RÕ RÀNG HAY NGỤ Ý, BAO GỒM, NHƯNG KHÔNG GIỚI HẠN NHỮNG BẢO ĐẢM VÀ ĐIỀU KIỆN NGỤ Ý VỀ KHẢ NĂNG MUA BÁN ĐƯỢC, SỰ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ VÀ KHÔNG XÂM PHẠM.
11. GIỚI HẠN TRÁCH NHIỆM
11.1 BẠN HIỂU VÀ ĐỒNG Ý RÕ RÀNG RẰNG GOOGLE, CÁC CÔNG TY CON VÀ CÔNG TY LIÊN KẾT CỦA GOOGLE, VÀ CÁC BÊN CẤP PHÉP CỦA GOOGLE SẼ KHÔNG CHỊU TRÁCH NHIỆM ĐỐI VỚI BẠN THEO BẤT KỲ LÝ THUYẾT TRÁCH NHIỆM NÀO VỀ BẤT KỲ THIỆT HẠI MANG TÍNH TRỰC TIẾP, GIÁN TIẾP, NGẪU NHIÊN, ĐẶC BIỆT, HẬU QUẢ HOẶC BẤT THƯỜNG NÀO MÀ BẠN CÓ THỂ PHẢI CHỊU, BAO GỒM BẤT KỲ TRƯỜNG HỢP MẤT DỮ LIỆU NÀO, DÙ GOOGLE HAY ĐẠI DIỆN CỦA GOOGLE CÓ BIẾT VỀ KHẢ NĂNG PHÁT SINH MẤT MÁT NHƯ VẬY HAY KHÔNG.
12. Bồi thường
12.1 Trong giới hạn tối đa mà pháp luật cho phép, bạn đồng ý bảo vệ, bồi thường và đảm bảo Google, các công ty liên kết của họ và các giám đốc, cán bộ, nhân viên và đại lý tương ứng của họ không bị thiệt hại trước và đối với bất kỳ và tất cả khiếu nại, hành động, kiện tụng hoặc thủ tục cũng như bất kỳ và tất cả tổn thất, trách nhiệm, thiệt hại, chi phí và phí tổn nào (bao gồm phí luật sư hợp lý) phát sinh từ hoặc phải trả từ (a) việc bạn sử dụng Preview, (b) bất kỳ ứng dụng nào do bạn phát triển trên Preview mà xâm phạm bất kỳ Quyền Sở hữu Trí tuệ của bất kỳ người nào hay bôi nhọ bất kỳ người nào hoặc vi phạm các quyền công khai hoặc riêng tư của họ, và (c) bất kỳ sự không tuân thủ nào của bạn đối với Thỏa thuận Cấp phép này.
13. Thay đổi Thỏa thuận Cấp phép
13.1 Google có thể thực hiện các thay đổi về Thỏa thuận Cấp phép khi họ phân phối các phiên bản mới của Preview. Khi những thay đổi này được thực hiện, Google sẽ lập một phiên bản Thỏa thuận Cấp phép mới có sẵn trên trang web nơi Preview được cung cấp.
14. Các Điều khoản Pháp lý Chung
14.1 Thỏa thuận Cấp phép này cấu thành toàn bộ thỏa thuận pháp lý giữa bạn và Google và chi phối việc bạn sử dụng Preview (không bao gồm bất kỳ dịch vụ nào mà Google có thể cung cấp cho bạn theo một thỏa thuận riêng bằng văn bản), và hoàn toàn thay thế bất kỳ thỏa thuận nào trước đây giữa bạn và Google liên quan tới Preview.
14.2 Bạn đồng ý rằng nếu Google không thực hiện hay thi hành bất kỳ quyền hay chế tài hợp pháp nào có trong Thỏa thuận Cấp phép này (hoặc Google được hưởng lợi theo bất kỳ luật áp dụng nào), điều này sẽ không được coi như sự khước từ hình thức đối với các quyền của Google và rằng các quyền hoặc chế tài đó sẽ vẫn dành cho Google.
14.3 Nếu bất kỳ tòa án pháp luật nào, có thẩm quyền tài phán đối với vấn đề này, phán rằng bất kỳ quy định nào của Thỏa thuận Cấp phép này không có hiệu lực, quy định đó sẽ bị xóa bỏ khỏi Thỏa thuận Cấp phép này mà không ảnh hưởng tới phần còn lại của Thỏa thuận Cấp phép này. Các quy định còn lại của Thỏa thuận Cấp phép này sẽ tiếp tục có giá trị và thi hành được.
14.4 Bạn hiểu và đồng ý rằng mỗi thành viên trong nhóm các công ty mà trong đó Google là công ty mẹ sẽ là bên thụ hưởng thứ ba của Thỏa thuận Cấp phép và rằng những công ty khác đó sẽ có quyền trực tiếp thi hành, và dựa vào, bất kỳ quy định nào của Thỏa thuận Cấp phép này mà trao lợi ích cho họ (hoặc trao quyền có lợi cho họ). Ngoài điều này ra, không người hay công ty nào khác sẽ là bên thụ hưởng thứ ba của Thỏa thuận Cấp phép này.
14.5 HẠN CHẾ VỀ XUẤT KHẨU. PREVIEW PHẢI TUÂN THEO PHÁP LUẬT VÀ QUY ĐỊNH VỀ XUẤT KHẨU CỦA HOA KỲ. BẠN PHẢI TUÂN THỦ TẤT CẢ PHÁP LUẬT VÀ QUY ĐỊNH VỀ XUẤT KHẨU TRONG NƯỚC VÀ QUỐC TẾ ÁP DỤNG CHO PREVIEW. NHỮNG LUẬT NÀY BAO GỒM CÁC HẠN CHẾ VỀ ĐIỂM ĐẾN, NGƯỜI DÙNG CUỐI VÀ MỤC ĐÍCH SỬ DỤNG CUỐI.
14.6 Bạn không được phép chỉ định hoặc chuyển nhượng Thỏa thuận Cấp phép mà không có sự chấp thuận trước bằng văn bản của Google, và mọi nỗ lực chuyển nhượng mà không có chấp thuận như vậy sẽ vô hiệu lực. Bạn sẽ không được giao phó các trách nhiệm hoặc nghĩa vụ của mình theo Thỏa thuận Cấp phép này khi chưa có sự phê duyệt trước bằng văn bản của Google.
14.7 Thỏa thuận Cấp phép này và mối quan hệ giữa bạn với Google theo Thỏa thuận Cấp phép sẽ được điều chỉnh bởi pháp luật của Tiểu bang California, không xét tới các quy định về xung đột pháp luật của họ. Bạn và Google đồng ý trình lên theo thẩm quyền tài phán duy nhất của các tòa án bên trong quận Santa Clara, California để giải quyết bất kỳ vấn đề pháp lý nào phát sinh từ Thỏa thuận Cấp phép này. Không kể điều này, bạn đồng ý rằng Google sẽ vẫn được phép xin các lệnh chế tài của tòa (hoặc một hình thức chế tài pháp lý khẩn cấp tương đương) ở bất kỳ vùng tài phán nào.
</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">Tôi đã đọc và đồng ý với các điều khoản và điều kiện trên</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>Trong tài liệu này</h2>
<ol>
<li><a href="#device-preview">Thiết lập thiết bị phần cứng</a>
<ol>
<li><a href="#ota">Nhận cập nhật qua sóng vô tuyến</a></li>
<li><a href="#flash">Flash thủ công thiết bị</a></li>
<li><a href="#revertDevice">Gỡ cài đặt</a></li>
</ol>
</li>
<li><a href="#setupAVD">Thiết lập bộ giả lập</a></li>
</ol>
</div>
</div>
<p>
Để chạy và kiểm thử ứng dụng của bạn trên nền tảng mới, bạn cần phải thiết lập môi trường thời gian chạy Android N
. Bạn có thể thực hiện điều đó bằng một trong các cách sau:
</p>
<ul>
<li>Cài đặt Android N trên một thiết bị phần cứng được hỗ trợ, hoặc</li>
<li>Thiết lập một bộ giả lập Android chạy Android N</li>
</ul>
<p>
Nếu bạn muốn có một môi trường để kiểm thử khả năng tương thích cơ bản của ứng dụng của bạn trên
nền tảng mới này, tất cả những gì bạn cần là APK hiện tại của bạn và một thiết bị phần cứng hoặc
bộ giả lập. Bạn không nhất thiết phải cập nhật môi trường phát triển đầy đủ
để thực hiện kiểm thử cơ bản.
</p>
<p>
Nếu bạn muốn sửa đổi ứng dụng của mình để nhắm mục tiêu đến Android N hoặc sử dụng các API Android N mới,
bạn cần thiết lập một môi trường phát triển được cập nhật để hỗ trợ
Android N. <a href="{@docRoot}preview/setup-sdk.html">Thiết lập để Phát triển dành cho
Android N</a> có các chi tiết.
</p>
<h2 id="device-preview">Thiết lập thiết bị phần cứng</h2>
<p>
Bản N Developer Preview cung cấp các cập nhật hệ thống cho một loạt các thiết bị phần cứng
mà bạn có thể sử dụng để kiểm thử ứng dụng của bạn, từ điện thoại tới máy tính bảng và TV.
</p>
<p>
Nếu bạn có quyền truy cập vào một thiết bị được hỗ trợ, bạn có thể cập nhật nó thành bản dựng theo mốc của Preview dành cho
Nhà phát triển bằng một trong những cách sau:
</p>
<ul>
<li><strong>Đăng ký cập nhật hệ thống tự động qua vô tuyến cho thiết bị</strong> thông qua
<a href="https://g.co/androidbeta">Chương trình Android Beta</a>. Sau khi đăng ký, thiết bị của bạn sẽ nhận được
qua sóng vô tuyến các cập nhật định kỳ về tất cả bản dựng theo mốc trong bản N Developer Preview. Cách tiếp cận này
được khuyến khích bởi nó cho phép bạn chuyển tiếp liền mạch từ môi trường hiện tại của bạn
qua nhiều bản phát hành khác nhau của N Developer Preview.</li>
<li><strong>Tải xuống ảnh hệ thống của Developer Preview và flash thiết bị</strong>.
Các cập nhật qua vô tuyến không được cung cấp tự động cho các thiết bị mà bạn flash thủ công, nhưng
bạn có thể đăng ký Chương trình Android Beta cho các thiết bị đó để nhận cập nhật qua vô tuyến. </li>
</ul>
<h3 id="ota">Đăng ký cập nhật tự động qua vô tuyến cho thiết bị</h3>
<p>
Nếu bạn có quyền truy cập vào một thiết bị được hỗ trợ (xem danh sách trong bảng
Tải xuống), bạn có thể nhận được cập nhật qua sóng vô tuyến để xem trước các phiên bản của Android
bằng cách đăng ký <a href="https://g.co/androidbeta">Chương trình Android Beta</a> cho thiết bị. Các cập nhật này được
tự động tải xuống và sẽ cập nhật thiết bị của bạn giống như các bản cập nhật
hệ thống chính thức.
</p>
<p>
Bạn có thể hủy đăng ký thiết bị bất cứ lúc nào. Thiết bị sẽ nhận được bản cập nhật qua vô tuyến
của phiên bản Android sản xuất mới nhất khả dụng cho thiết bị đó
(ví dụ, Android 6.0 Marshmallow). Việc cập nhật yêu cầu phải thiết lập lại thiết bị
hoàn toàn, vì vậy dữ liệu người dùng trên thiết bị sẽ được gỡ bỏ. Hãy đảm bảo <strong>sao lưu
dữ liệu quan trọng</strong> trước khi hủy đăng ký thiết bị.
</p>
<p>
Để biết thêm thông tin và đăng ký thiết bị của bạn, xem
trang web <a href="https://g.co/androidbeta">Chương trình Android Beta</a>.
</p>
<p class="note"><strong>Lưu ý:</strong>
Việc hủy đăng ký yêu cầu phải cài đặt lại toàn bộ thiết bị. Trước hết hãy sao lưu
các dữ liệu quan trọng.
</p>
<h3 id="flash">Flash thiết bị thủ công</h3>
<p>
Bất cứ lúc nào bạn cũng có thể tải xuống ảnh hệ thống mới nhất của Developer Preview và
flash thủ công nó vào thiết bị của bạn. Xem bảng dưới đây để tải xuống ảnh hệ thống
cho thiết bị kiểm thử của bạn. Việc flash thủ công thiết bị sẽ hữu ích nếu bạn cần
kiểm soát chính xác môi trường kiểm thử hoặc cần phải cài đặt lại thường xuyên,
chẳng hạn như cho kiểm thử tự động.
</p>
<!-- You can flash by ota or system image --><p>
Việc cài đặt ảnh hệ thống trên thiết bị <strong>sẽ gỡ bỏ tất cả dữ liệu khỏi
thiết bị</strong>, vì vậy trước hết bạn nên sao lưu dữ liệu của mình.
</p>
<p>
Sau khi sao lưu dữ liệu thiết bị và tải xuống ảnh hệ thống bên dưới
khớp với thiết bị của bạn, hãy làm theo hướng dẫn tại <a href="https://developers.google.com/android/nexus/images#instructions">developers.google.com/android</a>
để flash ảnh này vào thiết bị của bạn.
</p>
<p>
Các ảnh hệ thống được flash thủ công <strong>không
tự động nhận cập nhật qua vô tuyến</strong> cho các bản dựng theo mốc sau này của
Developer Preview. Hãy đảm bảo giữ cho môi trường của bạn được cập nhật và flash một
ảnh hệ thống mới tại mỗi mốc của Developer Preview.
</p>
<p>
Nếu bạn quyết định muốn nhận cập nhật qua vô tuyến sau khi đã flash thủ công thiết bị,
tất cả những gì bạn cần làm là đăng ký <a href="https://g.co/androidbeta">Chương trình Android
Beta</a> cho thiết bị. Bạn có thể đăng ký thiết bị bất cứ lúc nào để nhận được
bản cập nhật qua vô tuyến tiếp theo của Preview.
</p>
<table>
<tr>
<th scope="col">Thiết bị</th>
<th scope="col">Tải xuống / Tổng kiểm</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">Gỡ cài đặt Preview khỏi thiết bị</h3>
<p>
Nếu bạn muốn gỡ cài đặt preview khỏi thiết bị, bạn có thể thực hiện điều đó bằng một trong
những cách sau: </p>
<ul>
<li><strong>Lấy thông số kỹ thuật của ảnh hệ thống nguyên gốc</strong> và sau đó flash thủ công
nó cho thiết bị.
<ul>
<li>Đối với <strong>các thiết bị Nexus và Pixel C</strong>, xem
trang <a href="http://developers.google.com/android/nexus/images">Ảnh Cài đặt Gốc
cho Thiết bị Nexus</a> để tìm bản tải xuống. </li>
<li>Đối với <strong>các thiết bị khác</strong>, vui lòng liên hệ trực tiếp với nhà sản xuất
thiết bị. Hoặc, nếu thiết bị được hỗ trợ
trong Chương trình Android Beta, bạn có thể đăng ký
chương trình cho thiết bị và sau đó hủy đăng ký thiết bị (xem bên dưới).</li>
</ul>
</li>
<li><strong>Hủy đăng ký thiết bị khỏi Chương trình Android Beta</strong>. Nếu
thiết bị được đăng ký <a href="https://g.co/androidbeta">Chương trình Android Beta
</a>, không quan trọng là thiết bị nào, bạn có thể dễ dàng hủy đăng ký thiết bị khỏi chương trình này.
<p>
Thiết bị sẽ nhận được bản cập nhật qua vô tuyến của phiên bản Android sản xuất
mới nhất có sẵn cho thiết bị đó (ví dụ, Android 6.0 Marshmallow).
Bản cập nhật yêu cầu thiết lập lại toàn bộ thiết bị, vì vậy dữ liệu người dùng trên thiết bị sẽ được
gỡ bỏ. Hãy đảm bảo rằng bạn đã <strong>sao lưu dữ liệu quan trọng</strong> trước khi
hủy đăng ký thiết bị.
</p>
</li>
</ul>
<p class="note"><strong>Lưu ý:</strong>
Việc gỡ cài đặt ảnh hệ thống của Developer Preview trước khi
kết thúc chương trình yêu cầu phải thiết lập lại toàn bộ thiết bị và gỡ bỏ tất cả dữ liệu người dùng
trên thiết bị.
</p>
<h2 id="setupAVD">Thiết lập bộ giả lập</h2>
<p>Để sử dụng Bộ Giả Lập Android chạy Android N Preview, bạn cần
tải xuống Android N Preview SDK và tạo một thiết bị ảo cho
bộ giả lập.</p>
<p>Đầu tiên, tải xuống Android N Preview SDK như sau (nếu bạn
đã có nó trong khi <a href="{@docRoot}preview/setup-sdk.html">thiết lập
để phát triển dành cho Android N</a>, bạn có thể bỏ qua phần này):
<ol>
<li>Trong Android Studio, Mở hộp thoại Settings
(<strong>File &gt; Settings</strong> trên Windows/Linux, hoặc
<strong>Android Studio &gt; Preferences</strong> trên Mac). Trong bảng điều khiển
bên trái, chọn <strong>Appearance &amp; Behavior &gt;
System Settings &gt; Android SDK</strong>.
<li>Nhấp vào tab <strong>SDK Platforms</strong>, rồi chọn hộp kiểm
<strong>Android N Preview</strong>.</li>
<li>Nhấp vào tab <strong>SDK Tools</strong>, rồi chọn
<strong>Android SDK Build Tools</strong>, <strong>Android SDK
Platform-Tools</strong>, và các hộp kiểm <strong>Android SDK Tools</strong>
.
</li>
<li>Nhấp vào <strong>OK</strong> và chấp nhận thỏa thuận
giấy phép cho bất kỳ gói nào sẽ được cài đặt.
</li>
</ol>
<p>Giờ đây bạn sẽ có <strong>Android SDK Built-Tools 24.0 0 rc1</strong>,
<strong>Platform-Tools 24.0.0 rc1</strong>, và <strong>SDK Tools
25.0.9</strong>. Nếu bạn không cập nhật Các Công cụ SDK lên 25.0.9, bạn sẽ không
thể chạy ảnh hệ thống x86_64 cho Android N.</p>
<p>Bây giờ, hãy tạo một thiết bị ảo với ảnh hệ thống Android N:</p>
<ol>
<li>Mở Trình quản lý AVD bằng cách chọn <strong>Tools &gt; Android &gt;
AVD Manager</strong>.</li>
<li>Nhấp vào <strong>Create Virtual Device</strong>.</li>
<li>Chọn một thiết bị chẳng hạn như Nexus 5X, Nexus 6P, Nexus 9, hoặc Android TV,
rồi nhấp vào <strong>Next</strong>.</li>
<li>Chọn ảnh hệ thống <strong>N</strong> (với
<strong>x86</strong> ABI), rồi nhấp vào <strong>Next</strong>.
(Hiện chỉ có ảnh hệ thống x86 được hỗ trợ với Bộ giả lập Android
dành cho Preview Android N.)
<li>Hoàn thành các bước cấu hình AVD còn lại và nhấp vào
<strong>Finish</strong>.</li>
</ol>
<p>Giờ đây bạn có thể khởi chạy Bộ giả lập Android với AVD Preview Android N.</p>
<p>
Để có trải nghiệm tốt nhất trong Bộ giả lập Android, hãy cài đặt
Android Studio 2.1 Preview, có hỗ trợ <a href="http://tools.android.com/tech-docs/emulator">Bộ giả lập Android 2.0 Beta</a>
với hiệu suất nhanh hơn nhiều so với Bộ giả lập trong
Android Studio 1.5.</p>
<p class="note"><strong>Lưu ý:</strong>
Nếu bạn hiện đang sử dụng Android Studio 2.0 Beta, một vấn đề đã được biết đến
sẽ ngăn cản bạn tạo AVD bằng ảnh hệ thống của N Preview, vì vậy
hiện bạn cần sử dụng preview của Android Studio 2.1 để tạo các AVD.
</p>
<p>Để biết thêm thông tin về tạo thiết bị ảo, hãy xem <a href="{@docRoot}tools/devices/index.html">Quản lý Thiết bị ảo</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>

View File

@@ -1,440 +0,0 @@
page.title=Tổng quan về Chương trình
page.metaDescription=Hãy chuẩn bị ứng dụng sẵn sàng cho phiên bản Android tiếp theo.
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>
Chào mừng bạn đến với <strong>Android N Developer Preview</strong>, một chương trình
cung cấp cho bạn mọi thứ cần thiết để kiểm thử và tối ưu hóa các ứng dụng cho phiên bản
Android tiếp theo. Đây là chương trình miễn phí và bạn có thể bắt đầu ngay bằng cách
tải xuống các công cụ của N Developer Preview.
</p>
<div style="background-color:#eceff1;padding:1em;">
<div class="wrap">
<div class="cols">
<div class="col-4of12">
<h5>
Thiết bị phần cứng và ảnh của bộ giả lập
</h5>
<p>
Chạy và kiểm thử ứng dụng của bạn trên một loạt các thiết bị hoặc trên bộ giả lập.
</p>
</div>
<div class="col-4of12">
<h5>
Mã nền tảng mới nhất
</h5>
<p>
Chúng tôi sẽ cung cấp các bản cập nhật hàng tháng trong thời gian của Preview vì vậy bạn sẽ được kiểm tra các thay đổi nền tảng mới nhất.
</p>
</div>
<div class="col-4of12">
<h5>
Ưu tiên các vấn đề của nhà phát triển
</h5>
<p>
Trong một vài tuần đầu, chúng tôi sẽ dành ưu tiên cho các vấn đề
được nhà phát triển báo cáo, vì vậy hãy kiểm thử và gửi phản hồi sớm nhất có thể.
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
Các hành vi và khả năng mới
</h5>
<p>
Tiến hành công việc sớm để hỗ trợ các hành vi mới của nền tảng và phát triển với các tính năng mới.
</p>
</div>
<div class="col-4of12">
<h5>
Cập nhật qua OTA
</h5>
<p>
Các bản cập nhật liền mạch qua sóng vô tuyến cho bất kỳ thiết bị nào được hỗ trợ thông qua
Chương trình Android Beta. Không cần phải flash.
</p>
</div>
<div class="col-4of12">
<h5>
Phản hồi và hỗ trợ
</h5>
<p>
Báo cáo các vấn đề và gửi phản hồi về cho chúng tôi thông qua
<a href="{@docRoot}preview/bug">bộ theo dõi vấn đề</a> của chúng tôi. Kết nối với các nhà phát triển
khác trong
<a href="{@docRoot}preview/dev-community">Cộng đồng Nhà phát triển&nbsp;N</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">Tiến trình thời gian và các bản cập nhật</h2>
<img src="{@docRoot}images/n-preview-updates_2x.png">
<p>
N Developer Preview sẽ kéo dài từ 9 tháng 3 năm 2016 đến khi phát hành công chúng
bản Android N cuối cùng cho AOSP và OEM, dự kiến trong Q3 2016.
</p>
<p>
Tại các mốc phát triển chính chúng tôi sẽ cung cấp các bản cập nhật cho môi trường phát triển và
kiểm thử của bạn. Nói chung, bạn có thể nhận một bản cập nhật hàng tháng (khoảng cách
4 đến 6 tuần). Các mốc được liệt kê dưới đây.
</p>
<ul>
<li><strong><a href="{@docRoot}preview/support.html#dp1">Preview 1</a></strong> (phát hành lần đầu, alpha)</li>
<li><strong><a href="{@docRoot}preview/support.html#dp2">Preview 2</a></strong> (bản cập nhật tăng dần, alpha)</li>
<li><strong>Preview 3</strong> (bản cập nhật tăng dần, beta)</li>
<li><strong>Preview 4</strong> (các API cuối cùng và SDK chính thức, phát hành Play)</li>
<li><strong>Preview 5</strong> (các ảnh hệ thống gần hoàn thiện để kiểm thử cuối cùng)</li>
<li><strong>Phát hành bản cuối</strong> cho AOSP và hệ sinh thái</li>
</ul>
<p>
Mỗi bản cập nhật sẽ có các công cụ SDK, ảnh hệ thống xem trước, bộ giả lập, tài liệu
tham khảo và những khác biệt về API.
</p>
<p>
<strong>Ba phiên bản Preview đầu tiên</strong> sẽ cung cấp một <strong>môi trường
kiểm thử và phát triển sớm</strong> để giúp bạn xác định
các vấn đề tương thích trong ứng dụng hiện tại và lập kế hoạch di chuyển hoặc trang bị hoạt động
cần thiết để nhắm tới nền tảng mới. Đây là giai đoạn ưu tiên để bạn
gửi phản hồi cho chúng tôi về các tính năng, khả năng tương thích của API và tệp
&mdash; đối với mọi vấn đề đó, vui lòng sử dụng <a href="{@docRoot}preview/bug">bộ theo dõi
vấn đề</a>. Sẽ có một số thay đổi với API giữa các bản cập nhật này.
</p>
<p>
Tại <strong>Preview 4 và 5</strong> bạn sẽ được sử dụng <strong>các
API và SDK N cuối cùng</strong> để phát triển, và cả các ảnh hệ thống gần hoàn thiện
để kiểm thử các hành vi, tính năng của hệ thống. Android N sẽ cung cấp một mức
API chuẩn vào thời điểm này. Bạn có thể tiến hành kiểm thử khả năng tương thích cuối cùng đối với các ứng dụng
cũ và tinh chỉnh mã nguồn mới có sử dụng các API hoặc tính năng mới của N.
</p>
<p>
Ngoài ra, bắt đầu từ Preview 4 bạn có thể <strong>phát hành ứng dụng lên
các thiết bị</strong> chạy Android N ở cấp API chính thức, chẳng hạn như
thiết bị người dùng được chọn cho chương trình Android Beta. Bạn có thể
phát hành ứng dụng lên kênh alpha và beta của Google Play trước do đó bạn có thể kiểm thử
ứng dụng của mình với người dùng Android Beta trước khi phân phối rộng rãi trên
cửa hàng.
</p>
<p>
Khi bạn kiểm thử và phát triển trên Android N, chúng tôi khuyến cáo bạn <strong>duy trì
môi trường phát triển được cập nhật</strong> khi các cập nhật Preview được
phát hành. Để giúp cho quá trình này thuận tiện hơn, bạn có thể đăng ký các thiết bị kiểm thử của mình vào
chương trình Android Beta và lấy <strong>các bản cập nhật qua sóng vô tuyến (OTA)</strong> tại
mỗi mốc. Ngoài ra, các ảnh xem trước cũng có sẵn để bạn
tải xuống và flash thủ công.
</p>
<p>
Chúng tôi sẽ thông báo cho bạn khi các cập nhật Preview xuất hiện thông qua <a href="http://android-developers.blogspot.com/">Blog Nhà phát triển Android</a>, cũng
như thông qua trang này và <a href="{@docRoot}preview/dev-community">Cộng đồng
Nhà phát triển Android N</a>.
</p>
<h2 id="preview_tools">Có gì trong N Developer Preview?</h2>
<p>
N Developer Preview có tất cả mọi thứ bạn cần để kiểm thử ứng dụng
sẵn có của bạn trên nhiều loại kích cỡ màn hình, công nghệ mạng, chipset CPU/GPU
và kiến trúc phần cứng.
</p>
<h3 id="sdk_tools">Bộ công cụ SDK</h3>
<p>Bạn có thể tải xuống các thành phần này thông qua Trình quản lý SDK trong <a href="{@docRoot}sdk/installing/adding-packages.html">Android Studio</a>:</p>
<ul>
<li> N Developer Preview <strong>SDK và công cụ</strong>
<li> <strong>Ảnh hệ thống cho bộ giả lập</strong> (32-bit và 64-bit) của N Developer Preview
<li> <strong>Ảnh hệ thống cho bộ giả lập cho Android TV</strong> (32-bit) của N Developer Preview
<li> Các thư viện hỗ trợ của N Developer Preview (dành cho các mẫu ứng dụng mới)
</ul>
<p>
Chúng tôi sẽ cung cấp các bản cập nhật cho các công cụ phát triển này theo từng mốc khi cần thiết.
</p>
<h3 id="hardware_system_images">Ảnh hệ thống cho phần cứng</h3>
<p>
N Developer Preview bao gồm các ảnh hệ thống cho Nexus và phần cứng khác mà bạn có thể sử dụng khi
kiểm thử và phát triển trên các thiết bị vật lý. Hãy xem trang <a href="{@docRoot}preview/download.html">Ảnh cho Thiết bị</a> để có danh sách đầy đủ
các ảnh cho phần cứng.
</p>
<p>
Chúng tôi sẽ cung cấp các ảnh hệ thống cập nhật cho những thiết bị này tại mỗi mốc. Bạn
có thể tải xuống và flash các ảnh hệ thống cập nhật vào các thiết bị kiểm thử
một cách thủ công nhiều lần theo nhu cầu. Điều này đặc biệt hữu ích đối với các môi trường
kiểm thử tự động, trong đó bạn có thể cần flash lại thiết bị nhiều
lần.
</p>
<p class="note"><strong>Lưu ý</strong>:
<strong>Các thiết bị được flash thủ công sẽ không nhận các bản cập nhật qua OTA</strong> giống như trong
preview của năm ngoái. Năm nay bạn có thể nhận qua OTA bằng cách đăng ký các thiết bị trong
Chương trình Android Beta &mdash; hãy xem chi tiết trong phần tiếp theo.
</p>
<h3 id="android_beta">Các bản cập nhật OTA thông qua Chương trình Android Beta</h3>
<p>
Tính năng mới cho Android N là một chương trình cập nhật qua sóng vô tuyến (OTA) sẽ tự động
phát hành các cập nhật Preview mới nhất của Android N trực tiếp tới thiết bị đã đăng ký
trong chương trình. Đây là chương trình miễn phí và mở đối với bất cứ ai có một
thiết bị được hỗ trợ đã đăng ký với tài khoản Google của họ.
</p>
<p>
Để đăng ký vào chương trình, hãy truy cập trang <a href="https://g.co/androidbeta">Chương trình
Android Beta</a>. Bạn sẽ thấy
tất cả các thiết bị đã đăng ký với tài khoản của bạn có đủ điều kiện để đăng ký
Android Beta.
</p>
<ol>
<li> Hãy chọn các thiết bị bạn muốn nhận bản cập nhật Android N
<li> Nhấp vào Đăng ký, đọc và đồng ý với các điều khoản dịch vụ và sau đó nhấp OK
</ol>
<p>
Một khi đã đăng ký, thiết bị của bạn sẽ sớm nhận được một bản cập nhật. Trong hầu hết trường hợp,
bạn sẽ không cần thực hiện thiết lập lại toàn bộ dữ liệu để chuyển sang Android N. Tuy nhiên,
chúng tôi khuyến cáo bạn sao lưu bất kỳ dữ liệu nào bạn không muốn bị mất trước khi
đăng ký thiết bị.
</p>
<p>
Khi các bản cập nhật được phát hành tới thiết bị của bạn, chúng tôi khuyến cáo bạn tải xuống và
cài đặt sớm nhất có thể. Bạn sẽ muốn cập nhật các
thay đổi mới nhất về UI, hành vi, API và các tính năng của hệ thống.
</p>
<p>
Khi kết thúc Developer Preview, các thiết bị đăng ký của bạn sẽ
nhận một bản cập nhật của bản phát hành Android N chính thức.
</p>
<p>
Bạn có thể hủy đăng ký các thiết bị của mình trong chương trình Android Beta bất kỳ lúc nào thông qua
trang Android Beta. Trước khi hủy đăng ký, hãy chắc chắn sao lưu dự phòng dữ liệu của bạn trên
thiết bị đó.
</p>
<p class="note"><strong>Lưu ý</strong>:
Khi bạn hủy đăng ký, <strong>thiết bị của bạn sẽ được khôi phục cài đặt gốc</strong>
về phiên bản mới nhất
của Android 6.0 Marshmallow (không nhất thiết là phiên bản bạn từng
được cài đặt trước khi đăng ký thiết bị). Để đảm bảo cài đặt mới hoàn toàn,
dữ liệu của bạn sẽ bị xóa khỏi thiết bị, bao gồm danh bạ, tin nhắn,
ảnh, v.v...
</p>
<h3 id="documentation_and_sample_code">Tài liệu và mã mẫu</h3>
<p>
Các nguồn tài liệu này có trên trang Developer Preview để
trợ giúp bạn tìm hiểu về Android&nbsp;N:
</p>
<ul>
<li> <a href="{@docRoot}preview/setup-sdk.html">Thiết lập để Phát triển dành cho
Android N</a> có
các hướng dẫn từng bước để bắt đầu.</li>
<li> <a href="{@docRoot}preview/behavior-changes.html">Các thay đổi
Hành vi</a> chỉ ra cho bạn các phần chính yếu để kiểm thử.</li>
<li> Tổng quan về các API mới, bao gồm một phần <a href="{@docRoot}preview/api-overview.html">Tổng quan về API</a>, bản tải xuống được
<a href="{@docRoot}preview/setup-sdk.html#docs-dl">Tham khảo
API</a> và các hướng dẫn chi tiết cho nhà phát triển đối với các tính năng quan trọng như
hỗ trợ đa cửa sổ, thông báo gộp, hỗ trợ đa bản địa và các tính năng khác.
<li> <a href="{@docRoot}preview/samples.html">Mã mẫu</a> trong đó
minh họa cách hỗ trợ các quyền và tính năng mới.
<li> <a href="{@docRoot}preview/support.html#release-notes">Ghi chú phát hành</a>
cho phiên bản hiện hành của N Developer Preview, bao gồm các ghi chú về thay đổi và
các báo cáo về sự khác biệt.
</ul>
<h4 id="reference">Tham khảo API có thể tải xuống</h4>
<p>
Trong các cập nhật preview có sớm bạn có thể tải xuống
<a href="{@docRoot}preview/setup-sdk.html#docs-dl">Tham khảo API
mới nhất cho nền tảng Android N</a> dưới dạng tệp lưu trữ zip riêng biệt. Bản tải xuống
tham khảo này cũng có một báo cáo về các khác biệt để giúp bạn nhận biết các thay đổi API từ
API 23 và bản cập nhật trước đó.
</p>
<p>
Khi các API Android N hoàn thiện và được chỉ định một mức API chính thức,
chúng tôi sẽ cung cấp tham khảo API cho bạn trực tuyến tại <a href="https://developer.android.com">https://developer.android.com</a>.
</p>
<h3 id="support_resources">
Tài nguyên Hỗ trợ
</h3>
<p>
Khi bạn kiểm thử và phát triển trên N Developer Preview, xin vui lòng sử dụng các kênh sau
để thông báo các vấn đề và gửi phản hồi.
</p>
<ul>
<li> <a href="https://code.google.com/p/android-developer-preview/">Bộ theo dõi Vấn đề N Developer Preview
</a> là <strong>kênh phản hồi chính</strong> của bạn. Bạn có thể thông báo lỗi, các vấn đề về
hiệu năng và phản hồi chung thông qua bộ theo dõi vấn đề. Bạn cũng có thể kiểm tra
<a href="{@docRoot}preview/bug">các vấn đề đã biết</a> và
tìm các bước khắc phục. Chúng tôi sẽ cập nhật thông tin cho bạn về vấn đề của bạn khi nó đã được phân loại và gửi tới
nhóm kỹ thuật Android xem xét. </li>
<li> <a href="{@docRoot}preview/dev-community">Cộng đồng Nhà phát triển Android N</a> là
một cộng đồng Google+ nơi bạn có thể <strong>kết nối với các nhà phát triển khác</strong> đang thử nghiệm
Android N. Bạn có thể chia sẻ các phát hiện hoặc ý tưởng hoặc tìm câu trả lời cho các
thắc mắc về Android N. Chúng tôi sẽ điều hành cộng đồng này và cung cấp các câu trả lời và
hướng dẫn khi cần thiết.</li>
</ul>
<h3 id="targeting">Nhắm mục tiêu, API xem trước và phát hành</h3>
<p>
N Developer Preview sẽ cung cấp một hệ thống và thư viện
Android chỉ dành cho phát triển mà <strong>không có mức API tiêu chuẩn</strong>. Nếu bạn muốn
bỏ các hành vi về khả năng tương thích để kiểm thử ứng dụng của mình (đặc biệt
khuyến cáo), bạn có thể nhắm mục tiêu phiên bản xem trước của Android N bằng cách thiết lập
<code><a href=
"{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code>
của ứng dụng thành <code>“N”</code>.
</p>
<p>
Android N Developer Preview cung cấp các <strong>API xem trước</strong>
&mdash; các API này không phải bản chính thức cho đến khi SDK cuối cùng được phát hành,
hiện được dự kiến phát hành vào quý ba năm 2016. Điều này có nghĩa là có thể
<strong>có các thay đổi API nhỏ</strong> sau này, đặc biệt trong
các tuần đầu của chương trình. Chúng tôi sẽ cung cấp bản tóm tắt các thay đổi cho bạn theo
mỗi bản cập nhật của Android N Developer Preview.
</p>
<p class="note">
<strong>Lưu ý</strong>: Mặc dù các API xem trước có thể thay đổi nhưng
các hành vi hệ thống cơ bản vẫn ổn định và sẵn sàng để kiểm thử
ngay.
</p>
<p>
Google Play <strong>không cho phép phát hành các ứng dụng nhắm mục tiêu tới N Developer
Preview</strong>. Khi có bản SDK cuối cùng của Android N bạn sẽ có thể
nhắm mục tiêu mức API Android N chính thức và phát hành ứng dụng của mình lên Google
Play thông qua các kênh phát hành alpha và beta. Trong thời gian này, nếu bạn muốn
phân phối một ứng dụng nhắm mục tiêu Android N cho người kiểm thử thì bạn có thể thực hiện phân phối qua email hoặc
bằng cách tải trực tiếp trên trang web của bạn.
</p>
<p>
Khi Android N được phát hành hoàn chỉnh cho AOSP và OEM, dự kiến vào Q3 2016,
bạn có thể phát hành ứng dụng của mình nhắm mục tiêu Android N lên kênh
phát hành công chúng trong Google Play.
</p>
<h2 id="how_to_get_started">Cách thức bắt đầu</h2>
<p>
Để bắt đầu kiểm thử ứng dụng của bạn với Android N:
</p>
<ol>
<li> Xem lại <a href="{@docRoot}preview/api-overview.html">Tổng quan về API</a>
và <a href="{@docRoot}preview/behavior-changes.html">Các thay đổi Hành vi</a> để
biết được có những gì mới và nó sẽ tác động đến ứng dụng của bạn như thế nào. Đặc biệt,
hãy tìm hiểu về các tính năng <a href="{@docRoot}preview/features/notification-updates.html">thông báo</a> mới và
<a href="{@docRoot}preview/features/multi-window.html">hỗ trợ đa cửa sổ</a>.</li>
<li> Thiết lập môi trường của bạn bằng cách làm theo các hướng dẫn để <a href="{@docRoot}preview/setup-sdk.html">Preview SDK</a>
và cấu hình các thiết bị kiểm thử.</li>
<li> Làm theo <a href="https://developers.google.com/android/nexus/images">các hướng dẫn
flash</a> để flash ảnh hệ thống Android N mới nhất cho thiết bị của bạn. </li>
<li> Xem lại <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Tham khảo API</a>
và <a href="{@docRoot}preview/samples.html">các ví dụ về Android N</a> để hiểu
sâu hơn về các tính năng API mới cũng như cách sử dụng chúng trong ứng dụng của bạn.
<li> Tham gia <a href="{@docRoot}preview/dev-community">Cộng đồng
Nhà phát triển Android N</a> để nhận được thông tin mới nhất và kết nối với các
nhà phát triển khác đang thử nghiệm với nền tảng mới.</li>
</ol>
<p>
Cảm ơn bạn đã tham gia chương trình Android N Developer Preview!
</p>

View File

@@ -1,223 +0,0 @@
page.title=Thiết lập Preview
meta.keywords="preview", "android"
page.tags="preview", "developer preview"
page.image=images/cards/card-n-sdk_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<ol>
<li><a href="#get-as13">Tải Android Studio 2.1</a></li>
<li><a href="#get-sdk">Tải SDK Android N</a>
<ol>
<li><a href="#docs-dl">Tài liệu tham khảo</a>
</ol>
</li>
<li><a href="#java8">Tải JDK và JRE của Java 8</a></li>
<li><a href="#create-update">Cập nhật hoặc Tạo một dự án</a></li>
<li><a href="#next">Các bước tiếp theo</a></li>
</ol>
</div>
</div>
<p>Để phát triển các ứng dụng cho Android N Preview bạn cần thực hiện một số cập nhật
đối với môi trường phát triển của mình như mô tả trên trang này.</p>
<p>Để đơn thuần thử khả năng tương thích của ứng dụng trên
ảnh hệ thống Android N, hãy làm theo hướng dẫn <a href="{@docRoot}preview/download.html">Kiểm thử trên một Thiết bị Android N</a>.</p>
<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
<h2 id="get-as13">Tải Android Studio 2.1 (bản xem trước)</h2>
<p>Nền tảng Android N bổ sung hỗ trợ cho <a href="{@docRoot}preview/j8-jack.html">các tính năng của ngôn ngữ Java 8</a>,
yêu cầu phải có một trình biên dịch mới có tên là Jack. Phiên bản Jack mới nhất
hiện chỉ được hỗ trợ trong Android Studio 2.1. Do đó, nếu bạn muốn
sử dụng các tính năng của ngôn ngữ Java 8 thì bạn cần sử dụng Android Studio 2.1 để
dựng ứng dụng. Nếu không, bạn không cần sử dụng trình biên dịch Jack nhưng bạn
vẫn cần cập nhật lên JDK 8 để biên dịch cho nền tảng Android N,
như mô tả dưới đây.
</p>
<p>Android Studio 2.1 hiện đang có dưới dạng bản xem trước trong kênh
phát hành Canary. Nếu bạn đã
có Android Studio và không muốn cập nhật lên kênh canary thì bạn có thể
tải xuống Android Studio 2.1 dưới dạng bản cài đặt riêng và sử dụng
để phát triển với Android N để không làm ảnh hưởng đến môi trường Android Studio
chính của bạn.</p>
<p>Để tải xuống Android Studio 2.1 dưới dạng bản cài đặt riêng, hãy thực hiện
các bước sau (hoặc nếu bạn muốn nhận Android Studio 2.1 dưới dạng bản cập nhật cho
bản cài đặt có sẵn thì hãy chuyển đến bước 4):</p>
<ol>
<li>Chỉnh sửa tên của
bản cài đặt Android Studio có sẵn và thêm số phiên bản. Làm như vậy
để khi bạn cài đặt, phiên bản mới sẽ không ghi đè lên phiên bản có sẵn.</li>
<li>Tải xuống tệp ZIP phù hợp cho hệ điều hành của bạn từ
<a href="http://tools.android.com/download/studio/canary/latest">trang tải xuống của kênh canary</a>.
</li>
<li>Giải nén gói đó và chuyển các thành phần của Android Studio 2.1 tới
vị trí phù hợp cho các ứng dụng của bạn trên hệ thống rồi khởi chạy nó.</li>
<li>Mở hộp thoại Settings
(<strong>File &gt; Settings</strong> trên Windows/Linux, hoặc
<strong>Android Studio &gt; Preferences</strong> trên Mac). Trong khung
bên trái, chọn<strong>Appearance &amp; Behavior &gt; System Settings &gt;
Updates</strong>.
</li>
<li>Trên khung Updates, chọn hộp kiểm <strong>Automatically
check updates for</strong> và chọn
<strong>Canary Channel</strong> từ danh sách thả xuống.
</li>
</ol>
<p>Hãy để cửa sổ cài đặt này mở cho bước tiếp theo.</p>
<h2 id="get-sdk">Tải N Preview SDK</h2>
<p>Để bắt đầu phát triển với các API Android N, bạn cần cài đặt
Android N Preview SDK trong Android Studio như sau:</p>
<ol>
<li>Vẫn tại khung Updates (bước 4 bên trên),
hãy chọn hộp kiểm <strong>Automatically
check updates for Android SDK</strong> và chọn
<strong>Preview Channel</strong> từ danh sách thả xuống.
</li>
<li>Nhấp vào <strong>Check Now</strong>.</li>
<li>Trong khung bên trái, chọn <strong>Appearance &amp; Behavior &gt;
System Settings &gt; Android SDK</strong>.
<li>Nhấp vào tab <strong>SDK Platforms</strong>, rồi chọn hộp kiểm
<strong>Android N Preview</strong>.</li>
<li>Nhấp vào tab <strong>SDK Tools</strong>, rồi chọn
<strong>Android SDK Build Tools</strong>, <strong>Android SDK
Platform-Tools</strong>, và các hộp kiểm <strong>Android SDK Tools</strong>
.
</li>
<li>Nhấp vào <strong>OK</strong>, sau đó đồng ý với các thỏa thuận
cấp phép cho các gói cần được cài đặt.
</li>
</ol>
<h3 id="docs-dl">Tải tài liệu tham khảo cho N Preview</h3>
<p>
Thông tin chi tiết về các API Android N có trong tài liệu tham khảo của
Bản xem trước N mà bạn có thể tải xuống từ bảng sau.
Gói này có một bản ngoại tuyến được rút gọn của trang web
cho nhà phát triển Android và có một bản tham khảo API được cập nhật cho API Android N, một
báo cáo về sự khác biệt API.
</p>
<table>
<tr>
<th scope="col">Tài liệu</th>
<th scope="col">Tổng kiểm</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>
<h2 id="java8">Tải JDK và JRE của Java 8</h2>
<p>Để biên dịch ứng dụng của bạn cho nền tảng Android N, bạn cần sử dụng
Bộ công cụ phát triển Java 8 (JDK 8) và để sử dụng một số công cụ với Android
Studio 2.1 thì bạn cần cài đặt Java 8 Runtime Environment (JRE). Vì vậy, nếu
bạn không có phiên bản mới nhất của mỗi bộ thì hãy tải xuống JDK 8 và JRE 8
ngay.</p>
<p>Sau đó đặt phiên bản JDK trong Android Studio như sau:</p>
<ol>
<li>Mở một dự án Android trong Android Studio, sau đó mở
hộp thoại Project Structure bằng cách chọn <strong>File &gt;
Project Structure</strong>. (Bằng cách khác, bạn có thể đặt mặc định
cho mọi dự án bằng cách chọn <strong>File &gt; Other Settings &gt;
Default Project Structure</strong>.)
</li>
<li>Trong khung bên trái của hộp thoại, hãy nhấp <strong>SDK Location</strong>.
</li>
<li>Trong ô <strong>JDK Location</strong>, hãy nhập vị trí của
Java 8 JDK (nhấp vào nút bên phải
để duyệt tìm tệp của bạn), sau đó nhấp <strong>OK</strong>.
</li>
</ol>
<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
<h2 id="create-update">Cập nhật hoặc Tạo một dự án</h2>
<p>
Dự án của bạn phải được cấu hình phù hợp để sử dụng các API Android N.
</p>
<p>Nếu bạn dự định sử dụng các tính năng của ngôn ngữ Java 8 thì bạn cũng nên đọc mục
<a href="{@docRoot}preview/j8-jack.html">Các tính năng của Ngôn ngữ Java 8</a>
để biết thêm thông tin về các tính năng của Java 8 được hỗ trợ và
cách cấu hình dự án với trình biên dịch Jack.</p>
<h3 id="update">Cập nhật một dự án có sẵn</h3>
<p>Mở tệp
<code>build.gradle</code> cho mô-đun của bạn và cập nhật các giá trị như
sau:
</p>
<pre>
android {
compileSdkVersion <strong>'android-N'</strong>
buildToolsVersion <strong>'24.0.0-rc1'</strong>
...
defaultConfig {
minSdkVersion <strong>'N'</strong>
targetSdkVersion <strong>'N'</strong>
...
}
...
}</pre>
<h3 id="create">Tạo một dự án mới</h3>
<p>Để tạo một dự án mới để phát triển với Android N Preview SDK:</p>
<ol>
<li>Nhấp vào <strong>File &gt; New Project</strong>. và thực hiện theo các bước đến khi
bạn đến trang Target Android Devices.
</li>
<li>Trong trang này, hãy chọn tùy chọn <strong>Phone and Tablet</strong>.</li>
<li>Dưới tùy chọn <strong>Phone and Tablet</strong>, trong danh sách tùy chọn <strong>Minimum
SDK</strong> hãy chọn
<strong>N: Android API 23, N Preview (Preview)</strong>.</li>
</ol>
<h2 id="next">Các bước tiếp theo</h2>
<ul>
<li>Làm theo hướng dẫn <a href="{@docRoot}preview/download.html">Kiểm thử trên một Thiết bị Android N</a>.</li>
<li>Tìm hiểu thêm về nền tảng Android N với
<a href="{@docRoot}preview/behavior-changes.html">Các thay đổi Hành vi</a>
và<a href="{@docRoot}preview/api-overview.html">API Android N
và Các tính năng</a>.</li>
</ul>

View File

@@ -5,8 +5,8 @@ page.tags="preview", "developer preview"
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>本文内容</h2>
<ol>
<li><a href="#runtime-permissions">测试权限</a></li>

View File

@@ -6,8 +6,8 @@ page.image=images/cards/card-n-changes_2x.png
@jd:body
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>本文内容</h2>
@@ -77,7 +77,7 @@ Android N 包括旨在延长设备电池寿命和减少 RAM 使用的系统行
</p>
<img src="{@docRoot}preview/images/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<img src="{@docRoot}images/android-7.0/doze-diagram-1.png" alt="" height="251px" id="figure1" />
<p class="img-caption">
<strong>图 1.</strong> 低电耗模式如何应用第一级系统活动限制以延长电池寿命的图示。
@@ -96,7 +96,7 @@ Android N 包括旨在延长设备电池寿命和减少 RAM 使用的系统行
</p>
<img src="{@docRoot}preview/images/doze-diagram-2.png" alt="" id="figure2" />
<img src="{@docRoot}images/android-7.0/doze-diagram-2.png" alt="" id="figure2" />
<p class="img-caption">
<strong>图 2.</strong> 低电耗模式如何在设备处于静止状态达到一定时间后应用第二级系统活动限制的图示。
@@ -282,10 +282,10 @@ android.hardware.Camera#ACTION_NEW_VIDEO} 广播。此项优化会影响所有
<div class="cols">
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-1.png" alt="" height="XXX" id="figure1" />
</div>
<div class="col-6">
<img src="{@docRoot}preview/images/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
<img src="{@docRoot}images/android-7.0/screen-zoom-2.png" alt="" height="XXX" id="figure1" />
</div>
</div> <!-- end cols -->

View File

@@ -16,7 +16,7 @@ page.image=images/cards/card-n-samples_2x.png
<h3 id="mw">多窗口 Playground</h3>
<img src="{@docRoot}preview/images/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<img src="{@docRoot}images/android-7.0/sample-multiwindow.png" style="float: left; padding-right: 0.5em" height="250" width="156" />
<p>
此示例演示如何在您的应用中充分利用多窗口用户界面。
@@ -28,7 +28,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="an">活动通知</h3>
<img src="{@docRoot}preview/images/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-activenotifications.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
这是一个已存在的示例,其显示一个使用 NotificationCompat 发送通知的简单服务。该服务将来自用户的每个未读会话以不同的通知形式发送。
@@ -45,7 +45,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="ms">消息传递服务</h3>
<img src="{@docRoot}preview/images/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<img src="{@docRoot}images/android-7.0/sample-messagingservice.png" style="float: left; padding-right: 0.5em" height="250" width="150" />
<p>
这是一个已存在的示例,其演示如何使用 NotificationManager 指示应用当前显示的通知数量。
@@ -62,7 +62,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="fbe">直接启动</h3>
<img src="{@docRoot}preview/images/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-directboot.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
此示例显示如何在设备加密的存储(启动设备后始终可用)中存储和访问数据。
@@ -74,7 +74,7 @@ page.image=images/cards/card-n-samples_2x.png
<div style="clear: both;"></div>
<h3 id="sda">作用域目录访问</h3>
<img src="{@docRoot}preview/images/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<img src="{@docRoot}images/android-7.0/sample-scopeddirectoryaccess.png" style="float: left; padding-right: 0.5em" height="250" width="141" />
<p>
此示例演示如何从特定目录读取和写入数据,同时需要较少的权限。
@@ -82,4 +82,4 @@ page.image=images/cards/card-n-samples_2x.png
<p>
<a href="https://github.com/googlesamples/android-ScopedDirectoryAccess">在 GitHub 中获取</a>
</p>
</p>

View File

@@ -0,0 +1,190 @@
page.title=测试指南
page.image=images/cards/card-n-guide_2x.png
meta.tags="preview", "testing"
page.tags="preview", "developer preview"
@jd:body
<div id="tb-wrapper">
<div id="tb">
<h2>本文内容</h2>
<ol>
<li><a href="#runtime-permissions">测试权限</a></li>
<li><a href="#doze-standby">测试低电耗模式和应用待机模式</a></li>
<li><a href="#ids">自动备份和设备标识符</a></li>
</ol>
</div>
</div>
<p>
利用 Android N您有机会确保应用可使用下一平台版本。
如 <a href="{@docRoot}preview/api-overview.html">API 概览</a>和<a href="{@docRoot}preview/behavior-changes.html">行为变更</a>中所述,该 Preview 包括大量 API 和可能影响应用的行为变更。
使用 Preview 测试应用时,您应重点关注一些特定的系统变更,确保用户拥有愉悦的体验。
</p>
<p>
本指南介绍可使用您的应用测试 Preview 的哪些功能以及如何测试。您应确定优先测试以下特定 Preview 功能,因为它们可能会对应用行为产生较大影响。
</p>
<ul>
<li><a href="#runtime-permissions">权限</a>
</li>
<li><a href="#doze-standby">低电耗模式和应用待机模式</a>
</li>
<li><a href="#ids">自动备份和设备标识符</a></li>
</ul>
<p>
如需了解有关如何使用 Preview 系统映像设置设备或虚拟设备以进行测试的详细信息,请参阅<a href="{@docRoot}preview/setup-sdk.html">设置 Android N SDK</a>。
</p>
<h2 id="runtime-permissions">测试权限</h2>
<p>
新<a href="{@docRoot}preview/features/runtime-permissions.html">权限</a>模型改变了用户向您的应用分配权限的方式。
您的应用必须在运行时要求用户提供各项权限,而不是在安装过程中要求授予所有权限。
对于用户而言,此行为有助于他们更精细地控制每个应用的 Activity并更深入地了解应用为何请求提供特定权限的上下文信息。
用户可以随时向应用授予某项权限或撤销其某项权限。
预览版的这种功能最有可能会对应用行为产生影响,而且可能会阻止某些应用功能运行或只能在降级状态中运行。
</p>
<p class="caution">
这一变更会影响在新平台上运行的所有应用,即便这些应用并非面向新平台版本开发亦是如此。
该平台为旧版应用提供有限的兼容性行为,但您现在应当开始计划将应用迁移到新权限模型,以便在官方平台启动时发布更新的应用版本。
</p>
<h3 id="permission-test-tips">测试提示</h3>
<p>
使用以下测试提示有助于您计划并通过新权限行为执行应用测试。
</p>
<ul>
<li>识别应用的当前权限和相关的代码路径</li>
<li>跨受权限保护的服务和数据测试用户流程</li>
<li>使用授予/撤销权限的各种组合进行测试</li>
<li>使用 {@code adb} 工具从命令行管理权限:
<ul>
<li>按组列出权限和状态:
<pre>adb shell pm list permissions -d -g</pre>
</li>
<li>使用以下语法授予或撤销一项或多项权限:<br>
<pre>adb shell pm [grant|revoke] &lt;permission.name&gt; ...</pre>
</li>
</ul>
</li>
<li>针对使用权限的服务对应用进行分析</li>
</ul>
<h3 id="permission-test-strategy">测试策略</h3>
<p>
权限更改会影响应用的结构和设计,以及您为用户提供的用户体验和流程。
您应评估应用的当前权限使用情况并开始计划要提供的新流程。
平台的正式版本提供兼容性行为,但您应计划更新应用,而不是依赖于这些行为。
</p>
<p>
确定应用实际需要和使用的权限,然后找出各种使用受权限保护的服务的代码路径。
您可通过结合使用新平台测试和代码分析完成此操作。
在测试中,您应通过将应用的 {@code targetSdkVersion} 更改为预览版,重点关注选择运行时权限。
如需了解详细信息,请参阅<a href="{@docRoot}preview/setup-sdk.html#">设置 Android N SDK</a>。
</p>
<p>
使用已撤销和已添加权限的各种组合进行测试,突出显示依赖于权限的用户流程。
如果依赖关系不明显或不符合逻辑,则您应考虑重构或划分该流程,以消除依赖关系或阐明需要权限的原因。
</p>
<p>
如需了解有关运行时权限行为、测试和最佳做法的详细信息,请参阅<a href="{@docRoot}preview/features/runtime-permissions.html">权限</a>开发者预览版页面。
</p>
<h2 id="doze-standby">测试低电耗模式和应用待机模式</h2>
<p>
当设备处于空闲状态或应用未聚焦时,低电耗模式和应用待机模式的节能功能将限制应用可执行的后台处理工作量。
系统可对应用实施的限制包括:限制或禁止访问网络、暂停后台任务、暂停通知、忽略唤醒请求和闹铃。
要确保应用在完成这些节能优化后正常运行,您应通过模拟这些低功耗状态对应用进行测试。
</p>
<h4 id="doze">在低电耗模式下测试您的应用</h4>
<p>要在低电耗模式下测试您的应用,请执行以下操作:</p>
<ol>
<li>使用 Android N 系统映像配置硬件设备或虚拟设备</li>
<li>将设备连接到开发计算机并安装应用</li>
<li>运行应用并使其保持活动状态</li>
<li>通过运行以下命令,模拟进入低电耗模式的设备:
<pre>
$ adb shell dumpsys battery unplug
$ adb shell dumpsys deviceidle step
$ adb shell dumpsys deviceidle -h
</pre>
</li>
<li>观察重新激活设备时的应用行为。确保应用在设备退出低电耗模式时正常恢复
</li>
</ol>
<h4 id="standby">在应用待机模式下测试您的应用</h4>
<p>要在应用待机模式下测试您的应用,请执行以下操作:</p>
<ol>
<li>使用 Android N 系统映像配置硬件设备或虚拟设备</li>
<li>将设备连接到开发计算机并安装应用</li>
<li>运行应用并使其保持活动状态</li>
<li>通过运行以下命令,模拟进入待机模式的应用:
<pre>
$ adb shell am broadcast -a android.os.action.DISCHARGING
$ adb shell am set-idle &lt;packageName&gt; true
</pre>
</li>
<li>使用以下命令模拟如何唤醒应用:
<pre>$ adb shell am set-idle &lt;packageName&gt; false</pre>
</li>
<li>观察唤醒后的应用行为。确保应用从待机模式中正常恢复。
特别地,您应检查应用的通知和后台作业是否按预期继续运行
</li>
</ol>
<h2 id="ids">自动备份应用和设备特定的标识符</h2>
<p>如果应用坚持在内部存储中使用任何设备特定的标识符,如 Google 云消息传递注册 ID请确保遵循最佳做法将存储位置从自动备份中排除如<a href="{@docRoot}preview/backup/index.html">自动备份应用</a>中所述。
</p>

View File

@@ -7,8 +7,8 @@ page.image=images/cards/card-n-apis_2x.png
<div id="qv-wrapper">
<div id="qv">
<div id="tb-wrapper">
<div id="tb">
<h2>重要的开发者功能</h2>
<ol>
<ul style="list-style-type:none;">
@@ -78,7 +78,7 @@ page.image=images/cards/card-n-apis_2x.png
</ul>
<div class="col-4of10">
<img src="{@docRoot}preview/images/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<img src="{@docRoot}images/android-7.0/mw-portrait.png" alt="" style="height:460px;padding-left:1em;" id="img-split-screen" />
<p class="img-caption">
<strong>图 1. </strong>在分屏模式下运行的应用。
</p>
@@ -142,15 +142,15 @@ page.image=images/cards/card-n-apis_2x.png
</ul>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-1.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-3.png" alt="" style="padding:.5em;max-width:226px">
</div>
<div class="col-4of12">
<img src="{@docRoot}preview/images/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
<img src="{@docRoot}images/android-7.0/notifications-2.png" alt="" style="padding:.5em;max-width:226px">
</div>
@@ -277,7 +277,7 @@ JobScheduler 可实现控制和简洁性,我们想要所有应用都使用它
<h2 id="data_saver">Data Saver</h2>
<div class="col-5of12" style="margin-right:1.5em;">
<img src="{@docRoot}preview/images/datasaver.png" style="border:2px solid #ddd">
<img src="{@docRoot}images/android-7.0/datasaver.png" style="border:2px solid #ddd">
<p class="img-caption" style="padding-right:2em;">
<strong>图 4. </strong> 设置中的 Data Saver
@@ -357,7 +357,7 @@ Vulkan 还允许多个线程同时执行工作,如命令缓冲区构建,以
<div style="float:right;max-width:320px">
<img src="{@docRoot}preview/images/quicksettings.png" style="padding-left:1.5em;">
<img src="{@docRoot}images/android-7.0/quicksettings.png" style="padding-left:1.5em;">
<p class="img-caption" style="padding-left:2em;">
<strong>图 5.</strong> 通知栏中的快速设置图块。

View File

@@ -1,321 +0,0 @@
toc:
- title: 计划概览
path: /preview/overview.html
path_attributes:
- name: es-lang
value: Información general del programa
- name: in-lang
value: Ikhtisar Program
- name: ja-lang
value: プログラム概要
- name: ko-lang
value: 프로그램 개요
- name: pt-br-lang
value: Visão geral do programa
- name: ru-lang
value: Обзор программы
- name: vi-lang
value: Tổng quan về Chương trình
- name: zh-cn-lang
value: 计划概览
- name: zh-tw-lang
value: 程式總覽
- title: 支持与版本说明
path: /preview/support.html
- title: 设置 Preview
path: /preview/setup-sdk.html
path_attributes:
- name: es-lang
value: Configurar el SDK de la versión preliminar
- name: in-lang
value: Menyiapkan Preview
- name: ja-lang
value: Preview SDK のセットアップ
- name: ko-lang
value: 미리 보기 SDK 설정하기
- name: pt-br-lang
value: Configuração do Preview SDK
- name: ru-lang
value: Настройка пакета SDK Preview
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 设置预览版 SDK
- name: zh-tw-lang
value: 設定預覽版 SDK
- title: 在设备上测试
path: /preview/download.html
path_attributes:
- name: es-lang
value: Pruebe en un dispositivo
- name: in-lang
value: Menguji pada Perangkat
- name: ja-lang
value: デバイス上でテストする
- name: ko-lang
value: 기기에서 테스트
- name: pt-br-lang
value: Testar em um dispositivo
- name: ru-lang
value: Тестирование на устройстве
- name: vi-lang
value: Kiểm thử trên Thiết bị
- name: zh-cn-lang
value: 在设备上测试
- name: zh-tw-lang
value: 在裝置上測試
- title: 行为变更
path: /preview/behavior-changes.html
path_attributes:
- name: es-lang
value: Cambios en los comportamientos
- name: in-lang
value: Perubahan Perilaku
- name: ja-lang
value: 動作の変更点
- name: ko-lang
value: 동작 변경
- name: pt-br-lang
value: Mudanças de comportamento
- name: ru-lang
value: Изменения в работе
- name: vi-lang
value: Các thay đổi Hành vi
- name: zh-cn-lang
value: 行为变更
- name: zh-tw-lang
value: 行為變更
section:
- title: 后台优化
path: /preview/features/background-optimization.html
path_attributes:
- name: es-lang
value: Optimizaciones en segundo plano
- name: in-lang
value: Optimisasi Latar Belakang
- name: ja-lang
value: バックグラウンド処理の最適化
- name: ko-lang
value: 백그라운드 최적화
- name: pt-br-lang
value: Otimizações em segundo plano
- name: ru-lang
value: Оптимизация фоновых процессов
- name: vi-lang
value: Tối ưu hóa Chạy ngầm
- name: zh-cn-lang
value: 后台优化
- name: zh-tw-lang
value: 背景最佳化
- title: 语言和区域设置
path: /preview/features/multilingual-support.html
path_attributes:
- name: es-lang
value: Idioma y configuración regional
- name: in-lang
value: Bahasa dan Lokal
- name: ja-lang
value: 言語とロケール
- name: ko-lang
value: 언어 및 로케일
- name: pt-br-lang
value: Idioma e localidade
- name: ru-lang
value: Язык и языковой стандарт
- name: vi-lang
value: Ngôn ngữ và Bản địa
- name: zh-cn-lang
value: 语言和区域设置
- name: zh-tw-lang
value: 語言和地區設定
- title: Android N for Developers
path: /preview/api-overview.html
path_attributes:
- name: es-lang
value: Información general de la API
- name: in-lang
value: Android N untuk Pengembang
- name: ja-lang
value: API の概要
- name: ko-lang
value: API 개요
- name: pt-br-lang
value: Visão geral da API
- name: ru-lang
value: Обзор API-интерфейсов
- name: vi-lang
value: Android N cho Nhà phát triển
- name: zh-cn-lang
value: API 概览
- name: zh-tw-lang
value: API 概览
section:
- title: 多窗口支持
path: /preview/features/multi-window.html
path_attributes:
- name: es-lang
value: Compatibilidad con ventanas múltiples
- name: in-lang
value: Dukungan Multi-Jendela
- name: ja-lang
value: マルチ ウィンドウのサポート
- name: ko-lang
value: 다중 창 지원
- name: pt-br-lang
value: Suporte a várias janelas
- name: ru-lang
value: Поддержка многооконного режима
- name: vi-lang
value: Hỗ trợ đa cửa sổ
- name: zh-cn-lang
value: 多窗口支持
- name: zh-tw-lang
value: 多視窗支援
- title: 通知
path: /preview/features/notification-updates.html
path_attributes:
- name: es-lang
value: Notificaciones
- name: in-lang
value: Pemberitahuan
- name: ja-lang
value: 通知
- name: ko-lang
value: 알림
- name: pt-br-lang
value: Notificações
- name: ru-lang
value: Уведомления
- name: vi-lang
value: Thông báo
- name: zh-cn-lang
value: 通知
- name: zh-tw-lang
value: 通知
- title: Data Saver
path: /preview/features/data-saver.html
- title: TV 录制
path: /preview/features/tv-recording-api.html
path_attributes:
- name: es-lang
value: Grabación de TV
- name: in-lang
value: Perekaman TV
- name: ja-lang
value: TV の録画
- name: ko-lang
value: TV 녹화
- name: pt-br-lang
value: Gravação para TV
- name: ru-lang
value: Запись ТВ
- name: vi-lang
value: Ghi lại TV
- name: zh-cn-lang
value: TV 录制
- name: zh-tw-lang
value: 電視錄製
- title: 网络安全配置
path: /preview/features/security-config.html
path_attributes:
- name: es-lang
value: Configuración de seguridad de la red
- name: ja-lang
value: ネットワーク セキュリティ構成
- name: ko-lang
value: 네트워크 보안 구성
- name: pt-br-lang
value: Configurações de segurança de rede
- name: ru-lang
value: Конфигурация сетевой безопасности
- name: vi-lang
value: Cấu hình Bảo mật mạng
- name: zh-cn-lang
value: 网络安全配置
- name: zh-tw-lang
value: 網路安全性設定
- title: ICU4J 支持
path: /preview/features/icu4j-framework.html
path_attributes:
- name: es-lang
value: API de ICU4J del framework de Android
- name: in-lang
value: ICU4J Android Framework API
- name: ja-lang
value: ICU4J Android フレームワーク API
- name: ko-lang
value: ICU4J Android 프레임워크 API
- name: pt-br-lang
value: APIs de estrutura do Android para ICU4J
- name: ru-lang
value: API-интерфейсы ICU4J в платформе Android
- name: vi-lang
value: API Khuôn khổ Android ICU4J
- name: zh-cn-lang
value: ICU4J Android フレームワーク API
- name: zh-tw-lang
value: ICU4J Android フレームワーク API
- title: Android for Work Updates
path: /preview/features/afw.html
- title: 作用域目录访问
path: /preview/features/scoped-folder-access.html
path_attributes:
- name: es-lang
value: Acceso a directorios determinados
- name: ja-lang
value: 特定のディレクトリへのアクセス
- name: ko-lang
value: 범위가 지정된 디렉터리 액세스
- name: pt-br-lang
value: Acesso a diretórios com escopo
- name: ru-lang
value: Доступ к выделенным каталогам
- name: vi-lang
value: Truy cập Thư mục theo Phạm vi
- name: zh-cn-lang
value: 作用域目录访问
- name: zh-tw-lang
value: 限定範圍目錄存取
- title: 示例
path: /preview/samples.html
path_attributes:
- name: es-lang
value: Ejemplos
- name: in-lang
value: Contoh
- name: ja-lang
value: サンプル
- name: ko-lang
value: 샘플
- name: pt-br-lang
value: Exemplos
- name: ru-lang
value: Примеры
- name: zh-cn-lang
value: 示例
- name: zh-tw-lang
value: 範例
- title: 许可协议
path: /preview/license.html
path_attributes:
- name: es-lang
value: Contrato de licencia
- name: ja-lang
value: 使用許諾契約
- name: ko-lang
value: 라이선스 계약
- name: pt-br-lang
value: Contrato de licença
- name: ru-lang
value: Лицензионное соглашение
- name: zh-cn-lang
value: 许可协议
- name: zh-tw-lang
value: 授權協議

View File

@@ -1,332 +0,0 @@
page.title=应用设备 OTA 映像
@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 库文件(若可用))依据本许可协议的条款授权您使用。本许可协议在您与 Google 之间就您对“Preview”的使用构成具有法律约束力的合约。
1.2 “Android”是指以 Android 开源项目(项目网址为 http://source.android.com/,其内容会不时更新)名义提供、面向设备的 Android 软件栈。
1.3 “Android 兼容”是指 (i) 符合与 Android 兼容性定义文档(可在 Android 兼容性网站 http://source.android.com/compatibility 上找到,并可能会不时更新)标准的任何 Android 实现;并 (ii) 成功通过 Android 兼容性测试套件 (CTS) 的测试。
1.4“Google”是指 Google Inc.是一家特拉华州公司主要营业地位于1600 Amphitheatre Parkway, Mountain View, CA 94043, United States。
2. 接受许可协议
2.1 要使用“Preview”您必须先同意本许可协议。如果您不接受本许可协议则不得使用“Preview”。
2.2 点击接受并/或使用“Preview”即表示您特此同意本许可协议的条款。
2.3 如果依照美国或其他国家/地区包括您居住或您使用“Preview”所在的国家/地区的法律您被禁止获取“Preview”则您不得使用“Preview”也不得接受本许可协议。
2.4 如果您将在贵公司或组织内部使用“Preview”则您同意代表您的雇主或其他实体接受本许可协议的约束并且您表示并保证您拥有完全的合法授权令您的雇主或上述实体受本许可协议的约束。如果您不具备必要的授权则不得代表您的雇主或其他实体接受本许可协议或使用“Preview”。
3. Google “Preview”许可
3.1 Google 依据本许可协议的条款授予您有限的、全球性、免版税、不可转让、非独占性且不可次级许可的“Preview”使用许可其用途仅限针对 Android 的兼容实现来开发应用。
3.2 您不得使用此“Preview”来开发适用于其他平台包括 Android 的非兼容实现)的应用或开发其他 SDK。您当然可以随意开发适用于其他平台包括 Android 的非兼容实现的应用前提是不使用此“Preview”来进行此类开发。
3.3 您同意 Google 或第三方拥有“Preview”中存在或与其有关联的全部合法权利、所有权和利益包括“Preview”中存在的任何知识产权。“知识产权”是指根据专利法、版权法、商业机密法、商标法享有的任何及全部权利以及其他任何及全部专有权利。Google 保留所有未明确授予您的权利。
3.4 您不得将“Preview”用于本许可协议未明确允许的任何用途。除适用第三方许可所要求的范围外您不得(a) 对“Preview”或“Preview”的任何部分进行复制备份用途除外、修改、改编、再分发、反编译、逆向工程、反汇编或创建其衍生品或 (b) 将“Preview”的任何部分加载到移动手持终端或除个人计算机之外的任何其他硬件设备上将“Preview”的任何部分与其他软件合并或者发行任何融入“Preview”某一部分的软件或设备。
3.5 对于依据开源软件许可授权的“Preview”组件其使用、复制和分发仅受该开源软件许可条款的制约不受本许可协议的约束。您同意在依照被授予的所有权利作为被许可方期间在遵守此类开源软件许可协议方面始终保持良好的信誉并避免进行任何可能导致终止、暂停或违反此类权利的行动。
3.6 您同意 Google 所提供“Preview”的形式和性质可随时发生变更而无需事先通知您并且未来的“Preview”版本可能会与在之前的“Preview”版本上开发的应用不兼容。您同意 Google 可单方面决定在未事先通知您的情况下全面停止永久性或暂时性向您或用户提供“Preview”或“Preview”内的任何功能
3.7 本许可协议内没有任何条款授予您使用 Google 的任何商品名、商标、服务标志、徽标、域名或其他独特品牌特征的权利。
3.8 您同意您不会移除、遮盖或篡改“Preview”上可能贴有或“Preview”内可能包含的任何专有权利声明包括版权声明和商标声明
4. 您对“Preview”的使用
4.1 Google 同意本许可协议中的任何条款均未授予 Google 从您或您的许可方处获取您依照本许可协议使用“Preview”开发的任何软件应用中存在或与其相关的权利、所有权或利益包括这些应用中存在的任何知识产权。
4.2 您同意只出于 (a) 本许可协议和 (b) 相关管辖区域内任何适用法律、法规或公认惯例或准则(包括有关向美国或其他相关国家/地区出口数据或软件或从美国或其他相关国家/地区进口数据或软件的任何法律所允许的目的而使用“Preview”和编写应用。
4.3 您同意如果您使用“Preview”开发应用您将会保护用户的隐私权和合法权利。如果用户向您提供用户名、密码或其他登录信息或个人信息您必须确保用户知晓这些信息将供您的应用使用并且您必须为这些用户提供足以满足法律要求的隐私声明和保护。如果您的应用存储由用户提供的个人信息或敏感信息其存储方式必须安全。如果用户向您提供 Google 帐户信息,您的应用只能在用户允许时出于用户所许可的有限目的使用该信息访问用户的 Google 帐户。
4.4 您同意您不会利用“Preview”从事任何干扰、中断、损坏或以未经授权方式访问 Google 或任何第三方的服务器、网络或其他财产或服务的 Activity包括应用的开发或分发
4.5 您同意您对通过 Android 和/或 Android 应用创建、传输或显示的任何数据、内容或资源以及您的行为所导致的后果(包括 Google 可能遭受的任何损失或损害负全责Google 在上述方面对您或任何第三方不承担任何责任)。
4.6 您同意您为违反本许可协议、任何适用的第三方合约或服务条款或任何适用法律或法规下的义务以及任何上述违规行为所导致的后果(包括 Google 或任何第三方可能遭受的任何损失或损害负全责Google 在上述方面对您或任何第三方不承担任何责任)。
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. 第三方应用
7.1 如果您使用“Preview”运行由第三方开发或访问由第三方提供的数据、内容或资源的应用您同意 Google 对这些应用、数据、内容或资源不承担任何责任。您理解您通过上述第三方应用可能访问到的所有数据、内容或资源由其提供者负全责Google 对您因使用或访问其中任何第三方应用、数据、内容或资源而遭受的任何损失或损害不承担任何责任。
7.2 您应知晓,通过此类第三方应用提供给您的数据、内容和资源可能受提供商(或代表他们的其他人员或公司)拥有的知识产权的保护。除非相关所有者明确给予许可,否则您不得修改、出租、租赁、借出、出售、分发这些数据、内容或资源(的全部或部分),或以其为基础创建衍生品。
7.3 您承认您对上述第三方应用、数据、内容或资源的使用可能受到您与相关第三方之间单独订立的条款的制约。
8. 使用 Google API
8.1 Google API
8.1.1 如果您使用任何 API 从 Google 检索数据,即表示您承认这些数据可能受到 Google 或这些数据提供方(或代表他们的其他人员或公司)拥有的知识产权的保护。您对任何上述 API 的使用可能受到附加服务条款的制约。除非相关服务条款允许,否则您不得修改、出租、租赁、借出、出售、分发这些数据(全部或部分),或以其为基础创建衍生品。
8.1.2 如果您使用任何 API 从 Google 检索用户数据,即表示您承认并同意您只有在征得用户明确同意时才会检索数据,并且只能在用户允许时出于用户许可的有限目的检索数据。
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”的风险将由您自行承担并且“Preview”是按“原样”和“现状”提供Google 不提供任何类型的担保。
10.2 您对“Preview”的使用以及通过使用“Preview”下载或以其他方式获得的任何材料由您自行决定风险自负并且对于因此类使用而对您的计算机系统或其他设备造成的任何损害或数据损失由您单方面负责。在不对上文所述予以限制的条件下您了解“Preview”并非稳定版本可能存在将导致重大损害的错误、缺陷和安全漏洞包括无法挽回地完全无法使用您的计算机系统或其他设备。
10.3 Google 进一步明确拒绝任何类型的所有担保和条件,无论明示或暗示,包括但不限于有关适销性、特定用途适用性以及非侵权的暗示担保和条件。
11. 有限责任
11.1 您明确理解并同意对于您可能遭遇的任何直接、间接、附带、特殊、继发或惩罚性损害包括任何数据损失Google 及其子公司和附属公司以及其许可方在任何责任理论下对您概不承担任何责任,无论 Google 或其代表是否已被告知或是否本应知晓发生任何上述损失的可能性。
12. 赔偿
12.1 您同意,在法律所允许的最大限度内,为 Google、其附属公司及其各自的董事、高管、员工和代理商提供辩护使其免于因下列情况引起或产生的任何及所有索赔、诉讼、起诉或诉讼程序以及任何及所有损失、债务、损害、成本和费用包括合理的律师费用而承担责任或遭受损害(a) 您对“Preview”的使用(b) 您在“Preview”上开发的任何应用侵犯任何人的任何知识产权或诽谤任何人或侵犯其公开权或隐私权以及 (c) 您的任何行为有悖于本许可协议
13. 许可协议的更改
13.1 Google 可能会在分发新版本“Preview”时对许可协议做出更改。做出这些更改后Google 将在提供“Preview”的网站上公布新版本的许可协议。
14. 一般法律条款
14.1 本许可协议构成您与 Google 之间的完整法律协议管辖您对“Preview”不包括 Google 可能依据另外的书面协议向您提供的任何服务)的使用,并完全取代您之前与 Google 之间签订的、与“Preview”有关的任何协议。
14.2 您同意,如果 Google 未行使或未强制执行本许可协议包含的任何法定权利或救济(或 Google 在任何适用法律下享有的相关利益),不得视为 Google 正式放弃这些权利Google 仍可获得这些权利或救济。
14.3 如果任何拥有管辖权的法院将本许可协议的任何条款裁定为无效,则该条款将从本许可协议中删除,而不会影响本许可协议的其余部分。本许可协议的其余条款将继续有效且可强制执行。
14.4 您承认并同意Google 集团旗下的每一家公司都将成为本许可协议的第三方受益人,并且此类其他公司将有权直接强制执行和依赖本许可协议中任何授予其利益(或支持其权利)的条款。除此之外,任何其他人员或公司均不得成为本许可协议的第三方受益人。
14.5 出口限制。“Preview”受美国出口法律和法规的制约。您必须遵守适用于“Preview”的所有国内和国际出口法律和法规。这些法律包括目的地、最终用户和最终用途方面的限制。
14.6 未经 Google 事先书面批准,您不得擅自转让或转移本许可协议,未经此类批准而试图进行的任何转让均为无效。未经 Google 事先书面批准,您不得委托您依据本许可协议所应承担的责任或义务。
14.7 本许可协议以及您与 Google 依据本许可协议而建立的关系受加利福尼亚州法律管辖,而无论其是否与其他法律条款冲突。您与 Google 同意服从位于加利福尼亚州圣克拉拉县内法院的专属司法管辖权,以解决本许可协议引起的任何法律事务。尽管有上述规定,您同意仍允许 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">
<p>
本页提供了无线 (OTA) 设备映像的下载链接,并描述了如何手动向设备应用一项 OTA 更新。
此过程可用于恢复通过 Android Beta 计划接收 OTA 更新并且在安装更新后不能启动的设备。
</p>
<h2 id="install-ota">安装 OTA 映像</h2>
<p></p>
<p>将 OTA 软件包安装到设备:</p>
<ol>
<li>从下表中下载 OTA 设备映像。</li>
<li>将设备重新启动为恢复模式。如需有关将 Nexus 设备设为此模式的更多信息,请参阅<a href="https://support.google.com/nexus/answer/4596836">将您的 Nexus 设备恢复为出厂设置</a>。
</li>
<li>在设备上,选择 <strong>ADB sideload</strong>。</li>
<li>将设备连接到加载了 Android 开发环境并安装了Android 调试桥 (ADB) 工具的计算机。
</li>
<li>运行以下命令:
<pre>adb sideload <em>&lt;ota-package&gt;</em></pre>
</li>
</ol>
<h2 id="ota-images">设备 OTA 映像</h2>
<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-ota-npd90g-0a874807.zip</a><br>
MD5: 4b83b803fac1a6eec13f66d0afc6f46e<br>
SHA-1: a9920bcc8d475ce322cada097d085448512635e2
</td>
</tr>
<tr id="shamu">
<td>Nexus 6 <br>"shamu"</td>
<td><a href="#top" onclick="onDownload(this)"
>shamu-ota-npd90g-06f5d23d.zip</a><br>
MD5: 513570bb3a91878c2d1a5807d2340420<br>
SHA-1: 2d2f40636c95c132907e6ba0d10b395301e969ed
</td>
</tr>
<tr id="angler">
<td>Nexus 6P <br>"angler"</td>
<td><a href="#top" onclick="onDownload(this)"
>angler-ota-npd90g-5baa69c2.zip</a><br>
MD5: 096fe26c5d50606a424d2f3326c0477b<br>
SHA-1: 468d2e7aea444505513ddc183c85690c00fab0c1
</td>
</tr>
<tr id="volantis">
<td>Nexus 9 <br>"volantis"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantis-ota-npd90g-c04785e1.zip</a><br>
MD5: 6aecd3b0b3a839c5ce1ce4d12187b03e<br>
SHA-1: 31633180635b831e59271a7d904439f278586f49
</td>
</tr>
<tr id="volantisg">
<td>Nexus 9G <br>"volantisg"</td>
<td><a href="#top" onclick="onDownload(this)"
>volantisg-ota-npd90g-c56aa1b0.zip</a><br>
MD5: 0493fa79763d67bcdde8007299e1888d<br>
SHA-1: f709daf81968a1b27ed41fe40d42e0d106f3c494
</td>
</tr>
<tr id="fugu">
<td>Nexus Player <br>"fugu"</td>
<td><a href="#top" onclick="onDownload(this)"
>fugu-ota-npd90g-3a0643ae.zip</a><br>
MD5: 9c38b6647fe5a4f2965196b7c409f0f7<br>
SHA-1: 77c6fb05191f0c2ae0956bae18f1c80b2f922f05
</td>
</tr>
<tr id="ryu">
<td>Pixel C <br>"ryu"</td>
<td><a href="#top" onclick="onDownload(this)"
>ryu-ota-npd90g-ec931914.zip</a><br>
MD5: 4c6135498ca156a9cdaf443ddfdcb2ba<br>
SHA-1: 297cc9a204685ef5507ec087fc7edf5b34551ce6
</td>
</tr>
<tr id="seed">
<td>General Mobile 4G (Android One) <br>"seed"</td>
<td><a href="#top" onclick="onDownload(this)"
>seed_l8150-ota-npd90g-dcb0662d.zip</a><br>
MD5: f40ea6314a13ea6dd30d0e68098532a2<br>
SHA-1: 11af10b621f4480ac63f4e99189d61e1686c0865
</td>
</tr>
</table>
</div><!-- landing -->
</div><!-- relative wrapper -->
<script>
var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/ota/";
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>

View File

@@ -1,544 +0,0 @@
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 库文件(若可用))依据本许可协议的条款授权您使用。本许可协议在您与 Google 之间就您对“Preview”的使用构成具有法律约束力的合约。
1.2 “Android”是指以 Android 开源项目(项目网址为 http://source.android.com/,其内容会不时更新)名义提供、面向设备的 Android 软件栈。
1.3 “Android 兼容”是指 (i) 符合与 Android 兼容性定义文档(可在 Android 兼容性网站 http://source.android.com/compatibility 上找到,并可能会不时更新)标准的任何 Android 实现;并 (ii) 成功通过 Android 兼容性测试套件 (CTS) 的测试。
1.4“Google”是指 Google Inc.是一家特拉华州公司主要营业地位于1600 Amphitheatre Parkway, Mountain View, CA 94043, United States。
2. 接受许可协议
2.1 要使用“Preview”您必须先同意本许可协议。如果您不接受本许可协议则不得使用“Preview”。
2.2 点击接受并/或使用“Preview”即表示您特此同意本许可协议的条款。
2.3 如果依照美国或其他国家/地区包括您居住或您使用“Preview”所在的国家/地区的法律您被禁止获取“Preview”则您不得使用“Preview”也不得接受本许可协议。
2.4 如果您将在贵公司或组织内部使用“Preview”则您同意代表您的雇主或其他实体接受本许可协议的约束并且您表示并保证您拥有完全的合法授权令您的雇主或上述实体受本许可协议的约束。如果您不具备必要的授权则不得代表您的雇主或其他实体接受本许可协议或使用“Preview”。
3. Google “Preview”许可
3.1 Google 依据本许可协议的条款授予您有限的、全球性、免版税、不可转让、非独占性且不可次级许可的“Preview”使用许可其用途仅限针对 Android 的兼容实现来开发应用。
3.2 您不得使用此“Preview”来开发适用于其他平台包括 Android 的非兼容实现)的应用或开发其他 SDK。您当然可以随意开发适用于其他平台包括 Android 的非兼容实现的应用前提是不使用此“Preview”来进行此类开发。
3.3 您同意 Google 或第三方拥有“Preview”中存在或与其有关联的全部合法权利、所有权和利益包括“Preview”中存在的任何知识产权。“知识产权”是指根据专利法、版权法、商业机密法、商标法享有的任何及全部权利以及其他任何及全部专有权利。Google 保留所有未明确授予您的权利。
3.4 您不得将“Preview”用于本许可协议未明确允许的任何用途。除适用第三方许可所要求的范围外您不得(a) 对“Preview”或“Preview”的任何部分进行复制备份用途除外、修改、改编、再分发、反编译、逆向工程、反汇编或创建其衍生品或 (b) 将“Preview”的任何部分加载到移动手持终端或除个人计算机之外的任何其他硬件设备上将“Preview”的任何部分与其他软件合并或者发行任何融入“Preview”某一部分的软件或设备。
3.5 对于依据开源软件许可授权的“Preview”组件其使用、复制和分发仅受该开源软件许可条款的制约不受本许可协议的约束。您同意在依照被授予的所有权利作为被许可方期间在遵守此类开源软件许可协议方面始终保持良好的信誉并避免进行任何可能导致终止、暂停或违反此类权利的行动。
3.6 您同意 Google 所提供“Preview”的形式和性质可随时发生变更而无需事先通知您并且未来的“Preview”版本可能会与在之前的“Preview”版本上开发的应用不兼容。您同意 Google 可单方面决定在未事先通知您的情况下全面停止永久性或暂时性向您或用户提供“Preview”或“Preview”内的任何功能
3.7 本许可协议内没有任何条款授予您使用 Google 的任何商品名、商标、服务标志、徽标、域名或其他独特品牌特征的权利。
3.8 您同意您不会移除、遮盖或篡改“Preview”上可能贴有或“Preview”内可能包含的任何专有权利声明包括版权声明和商标声明
4. 您对“Preview”的使用
4.1 Google 同意本许可协议中的任何条款均未授予 Google 从您或您的许可方处获取您依照本许可协议使用“Preview”开发的任何软件应用中存在或与其相关的权利、所有权或利益包括这些应用中存在的任何知识产权。
4.2 您同意只出于 (a) 本许可协议和 (b) 相关管辖区域内任何适用法律、法规或公认惯例或准则(包括有关向美国或其他相关国家/地区出口数据或软件或从美国或其他相关国家/地区进口数据或软件的任何法律所允许的目的而使用“Preview”和编写应用。
4.3 您同意如果您使用“Preview”开发应用您将会保护用户的隐私权和合法权利。如果用户向您提供用户名、密码或其他登录信息或个人信息您必须确保用户知晓这些信息将供您的应用使用并且您必须为这些用户提供足以满足法律要求的隐私声明和保护。如果您的应用存储由用户提供的个人信息或敏感信息其存储方式必须安全。如果用户向您提供 Google 帐户信息,您的应用只能在用户允许时出于用户所许可的有限目的使用该信息访问用户的 Google 帐户。
4.4 您同意您不会利用“Preview”从事任何干扰、中断、损坏或以未经授权方式访问 Google 或任何第三方的服务器、网络或其他财产或服务的 Activity包括应用的开发或分发
4.5 您同意您对通过 Android 和/或 Android 应用创建、传输或显示的任何数据、内容或资源以及您的行为所导致的后果(包括 Google 可能遭受的任何损失或损害负全责Google 在上述方面对您或任何第三方不承担任何责任)。
4.6 您同意您为违反本许可协议、任何适用的第三方合约或服务条款或任何适用法律或法规下的义务以及任何上述违规行为所导致的后果(包括 Google 或任何第三方可能遭受的任何损失或损害负全责Google 在上述方面对您或任何第三方不承担任何责任)。
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. 第三方应用
7.1 如果您使用“Preview”运行由第三方开发或访问由第三方提供的数据、内容或资源的应用您同意 Google 对这些应用、数据、内容或资源不承担任何责任。您理解您通过上述第三方应用可能访问到的所有数据、内容或资源由其提供者负全责Google 对您因使用或访问其中任何第三方应用、数据、内容或资源而遭受的任何损失或损害不承担任何责任。
7.2 您应知晓,通过此类第三方应用提供给您的数据、内容和资源可能受提供商(或代表他们的其他人员或公司)拥有的知识产权的保护。除非相关所有者明确给予许可,否则您不得修改、出租、租赁、借出、出售、分发这些数据、内容或资源(的全部或部分),或以其为基础创建衍生品。
7.3 您承认您对上述第三方应用、数据、内容或资源的使用可能受到您与相关第三方之间单独订立的条款的制约。
8. 使用 Google API
8.1 Google API
8.1.1 如果您使用任何 API 从 Google 检索数据,即表示您承认这些数据可能受到 Google 或这些数据提供方(或代表他们的其他人员或公司)拥有的知识产权的保护。您对任何上述 API 的使用可能受到附加服务条款的制约。除非相关服务条款允许,否则您不得修改、出租、租赁、借出、出售、分发这些数据(全部或部分),或以其为基础创建衍生品。
8.1.2 如果您使用任何 API 从 Google 检索用户数据,即表示您承认并同意您只有在征得用户明确同意时才会检索数据,并且只能在用户允许时出于用户许可的有限目的检索数据。
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”的风险将由您自行承担并且“Preview”是按“原样”和“现状”提供Google 不提供任何类型的担保。
10.2 您对“Preview”的使用以及通过使用“Preview”下载或以其他方式获得的任何材料由您自行决定风险自负并且对于因此类使用而对您的计算机系统或其他设备造成的任何损害或数据损失由您单方面负责。在不对上文所述予以限制的条件下您了解“Preview”并非稳定版本可能存在将导致重大损害的错误、缺陷和安全漏洞包括无法挽回地完全无法使用您的计算机系统或其他设备。
10.3 Google 进一步明确拒绝任何类型的所有担保和条件,无论明示或暗示,包括但不限于有关适销性、特定用途适用性以及非侵权的暗示担保和条件。
11. 有限责任
11.1 您明确理解并同意对于您可能遭遇的任何直接、间接、附带、特殊、继发或惩罚性损害包括任何数据损失Google 及其子公司和附属公司以及其许可方在任何责任理论下对您概不承担任何责任,无论 Google 或其代表是否已被告知或是否本应知晓发生任何上述损失的可能性。
12. 赔偿
12.1 您同意,在法律所允许的最大限度内,为 Google、其附属公司及其各自的董事、高管、员工和代理商提供辩护使其免于因下列情况引起或产生的任何及所有索赔、诉讼、起诉或诉讼程序以及任何及所有损失、债务、损害、成本和费用包括合理的律师费用而承担责任或遭受损害(a) 您对“Preview”的使用(b) 您在“Preview”上开发的任何应用侵犯任何人的任何知识产权或诽谤任何人或侵犯其公开权或隐私权以及 (c) 您的任何行为有悖于本许可协议
13. 许可协议的更改
13.1 Google 可能会在分发新版本“Preview”时对许可协议做出更改。做出这些更改后Google 将在提供“Preview”的网站上公布新版本的许可协议。
14. 一般法律条款
14.1 本许可协议构成您与 Google 之间的完整法律协议管辖您对“Preview”不包括 Google 可能依据另外的书面协议向您提供的任何服务)的使用,并完全取代您之前与 Google 之间签订的、与“Preview”有关的任何协议。
14.2 您同意,如果 Google 未行使或未强制执行本许可协议包含的任何法定权利或救济(或 Google 在任何适用法律下享有的相关利益),不得视为 Google 正式放弃这些权利Google 仍可获得这些权利或救济。
14.3 如果任何拥有管辖权的法院将本许可协议的任何条款裁定为无效,则该条款将从本许可协议中删除,而不会影响本许可协议的其余部分。本许可协议的其余条款将继续有效且可强制执行。
14.4 您承认并同意Google 集团旗下的每一家公司都将成为本许可协议的第三方受益人,并且此类其他公司将有权直接强制执行和依赖本许可协议中任何授予其利益(或支持其权利)的条款。除此之外,任何其他人员或公司均不得成为本许可协议的第三方受益人。
14.5 出口限制。“Preview”受美国出口法律和法规的制约。您必须遵守适用于“Preview”的所有国内和国际出口法律和法规。这些法律包括目的地、最终用户和最终用途方面的限制。
14.6 未经 Google 事先书面批准,您不得擅自转让或转移本许可协议,未经此类批准而试图进行的任何转让均为无效。未经 Google 事先书面批准,您不得委托您依据本许可协议所应承担的责任或义务。
14.7 本许可协议以及您与 Google 依据本许可协议而建立的关系受加利福尼亚州法律管辖,而无论其是否与其他法律条款冲突。您与 Google 同意服从位于加利福尼亚州圣克拉拉县内法院的专属司法管辖权,以解决本许可协议引起的任何法律事务。尽管有上述规定,您同意仍允许 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">获取无线更新</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 提供适用于各种硬件设备(手机、平板、电视等)的系统更新,您可以使用这些设备测试自己的应用。
</p>
<p>
如果您可以访问受支持的设备,则可通过以下方式之一将其更新到 Developer Preview 里程碑构建版本:
</p>
<ul>
<li><strong>通过Android Beta 计划</strong>注册设备以获取自动<a href="https://g.co/androidbeta"> OTA 系统更新</a>。
注册后,您的设备即会收到 N Developer Preview 中所有里程碑构建版本的定期 OTA 更新。
建议采用此方法,因为它允许您通过各种版本的 N Developer Preview 从您当前的环境实现无缝转换。
</li>
<li><strong>下载 Developer Preview 系统映像并刷写设备</strong>。系统不会为手动刷写的设备自动提供 OTA 更新,不过您可以将这些设备注册参加 Android Beta 计划以获取 OTA 更新。
</li>
</ul>
<h3 id="ota">注册设备以获取自动 OTA 更新</h3>
<p>
如果您可以访问受支持的设备(参见“下载”表格中的列表),则可以通过将该设备注册参加 <a href="https://g.co/androidbeta">Android Beta 计划</a>,获取 Android Preview 的无线更新。系统将自动下载这些更新并如正式系统更新一样更新您的设备。
</p>
<p>
您可以随时取消注册设备。取消注册后,设备将收到其可用的最新生产版本的 Android 系统(例如 Android 6.0 Marshmallow的 OTA 更新。
该更新要求完全重置设备,因此设备上的用户数据将被删除。
在取消注册设备之前,务必先<strong>备份重要数据</strong>。
</p>
<p>
如需了解详细信息并注册您的设备,请参阅
<a href="https://g.co/androidbeta">Android Beta 计划</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>
手动刷入的系统映像<strong>不会自动接收更高 Developer Preview 里程碑构建版本的 OTA 更新</strong>。请确保您的环境处于最新状态,并在每次有新的 Developer Preview 里程碑构建版本发布时刷入新的系统映像。
</p>
<p>
如果在手动刷写设备后您确定需要获取 OTA 更新,则只需将设备注册参加
<a href="https://g.co/androidbeta">Android Beta 计划</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 Beta 计划支持的设备,则您可以将设备注册参加该计划,然后取消注册(见下文)。
</li>
</ul>
</li>
<li><strong>从 Android Beta 计划取消注册设备</strong>。如果设备已注册参加 <a href="https://g.co/androidbeta">Android Beta
计划</a>,则只需从计划中取消注册该设备即可,与是何种设备无关。
<p>
取消注册后,设备将收到其可用的最新生产版本的 Android 系统(例如 Android 6.0 Marshmallow的 OTA 更新。
该更新要求完全重置设备,因此设备上的用户数据将被删除。
在取消注册设备之前,务必先<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>过程中即已获得此 SDK则可跳过这部分
<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 Tools 更新至 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>。(适用于 Android N Preview 的 Android 模拟器当前仅支持 x86 系统映像。)
<li>完成余下 AVD 配置并点击
<strong>Finish</strong>。</li>
</ol>
<p>现在,您可以使用 Android N Preview AVD 启动 Android 模拟器。</p>
<p>
要获得 Android 模拟器最佳运行体验,请确保您使用的是 Android Studio 2.1 或更高版本,该版本支持 <a href="http://tools.android.com/tech-docs/emulator">Android Emulator 2.0</a>,与
Android Studio 1.5 中的模拟器相比,其运行速度快得多。
</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>

View File

@@ -1,145 +0,0 @@
page.title=许可协议
@jd:body
<p>
在开始使用 Android SDK Preview 之前,您必须同意下列条款和条件。正如下文所述,请注意:这是 Android SDK 的预览版,可能随时更改,恕不另行通知,您使用此版本的风险由您自行承担。
Android SDK Preview 并非稳定版本,可能包含会对您的计算机系统、设备和数据造成损害的错误和缺陷。
</p>
<p>
本协议是 Android SDK Preview 许可协议(以下称为“许可协议”)。
</p>
<div class="sdk-terms" style="height:auto;border:0;padding:0;width:700px">
1. 简介
1.1 Android SDK Preview在本许可协议中简称为“Preview”具体包括 Android 系统文件、封装 API 以及Preview 库文件(若可用))依据本许可协议的条款授权您使用。本许可协议在您与 Google 之间就您对“Preview”的使用构成具有法律约束力的合约。
1.2 “Android”是指以 Android 开源项目(项目网址为 http://source.android.com/,其内容会不时更新)名义提供、面向设备的 Android 软件栈。
1.3 “Android 兼容”是指 (i) 符合与 Android 兼容性定义文档(可在 Android 兼容性网站 http://source.android.com/compatibility 上找到,并可能会不时更新)标准的任何 Android 实现;并 (ii) 成功通过 Android 兼容性测试套件 (CTS) 的测试。
1.4“Google”是指 Google Inc.是一家特拉华州公司主要营业地位于1600 Amphitheatre Parkway, Mountain View, CA 94043, United States。
2. 接受许可协议
2.1 要使用“Preview”您必须先同意本许可协议。如果您不接受本许可协议则不得使用“Preview”。
2.2 点击接受并/或使用“Preview”即表示您特此同意本许可协议的条款。
2.3 如果依照美国或其他国家/地区包括您居住或您使用“Preview”所在的国家/地区的法律您被禁止获取“Preview”则您不得使用“Preview”也不得接受本许可协议。
2.4 如果您将在贵公司或组织内部使用“Preview”则您同意代表您的雇主或其他实体接受本许可协议的约束并且您表示并保证您拥有完全的合法授权令您的雇主或上述实体受本许可协议的约束。如果您不具备必要的授权则不得代表您的雇主或其他实体接受本许可协议或使用“Preview”。
3. Google “Preview”许可
3.1 Google 依据本许可协议的条款授予您有限的、全球性、免版税、不可转让、非独占性且不可次级许可的“Preview”使用许可其用途仅限针对 Android 的兼容实现来开发应用。
3.2 您不得使用此“Preview”来开发适用于其他平台包括 Android 的非兼容实现)的应用或开发其他 SDK。您当然可以随意开发适用于其他平台包括 Android 的非兼容实现的应用前提是不使用此“Preview”来进行此类开发。
3.3 您同意 Google 或第三方拥有“Preview”中存在或与其有关联的全部合法权利、所有权和利益包括“Preview”中存在的任何知识产权。“知识产权”是指根据专利法、版权法、商业机密法、商标法享有的任何及全部权利以及其他任何及全部专有权利。Google 保留所有未明确授予您的权利。
3.4 您不得将“Preview”用于本许可协议未明确允许的任何用途。除适用第三方许可所要求的范围外您不得(a) 对“Preview”或“Preview”的任何部分进行复制备份用途除外、修改、改编、再分发、反编译、逆向工程、反汇编或创建其衍生品或 (b) 将“Preview”的任何部分加载到移动手持终端或除个人计算机之外的任何其他硬件设备上将“Preview”的任何部分与其他软件合并或者发行任何融入“Preview”某一部分的软件或设备。
3.5 对于依据开源软件许可授权的“Preview”组件其使用、复制和分发仅受该开源软件许可条款的制约不受本许可协议的约束。您同意在依照被授予的所有权利作为被许可方期间在遵守此类开源软件许可协议方面始终保持良好的信誉并避免进行任何可能导致终止、暂停或违反此类权利的行动。
3.6 您同意 Google 所提供“Preview”的形式和性质可随时发生变更而无需事先通知您并且未来的“Preview”版本可能会与在之前的“Preview”版本上开发的应用不兼容。您同意 Google 可单方面决定在未事先通知您的情况下全面停止永久性或暂时性向您或用户提供“Preview”或“Preview”内的任何功能
3.7 本许可协议内没有任何条款授予您使用 Google 的任何商品名、商标、服务标志、徽标、域名或其他独特品牌特征的权利。
3.8 您同意您不会移除、遮盖或篡改“Preview”上可能贴有或“Preview”内可能包含的任何专有权利声明包括版权声明和商标声明
4. 您对“Preview”的使用
4.1 Google 同意本许可协议中的任何条款均未授予 Google 从您或您的许可方处获取您依照本许可协议使用“Preview”开发的任何软件应用中存在或与其相关的权利、所有权或利益包括这些应用中存在的任何知识产权。
4.2 您同意只出于 (a) 本许可协议和 (b) 相关管辖区域内任何适用法律、法规或公认惯例或准则(包括有关向美国或其他相关国家/地区出口数据或软件或从美国或其他相关国家/地区进口数据或软件的任何法律所允许的目的而使用“Preview”和编写应用。
4.3 您同意如果您使用“Preview”开发应用您将会保护用户的隐私权和合法权利。如果用户向您提供用户名、密码或其他登录信息或个人信息您必须确保用户知晓这些信息将供您的应用使用并且您必须为这些用户提供足以满足法律要求的隐私声明和保护。如果您的应用存储由用户提供的个人信息或敏感信息其存储方式必须安全。如果用户向您提供 Google 帐户信息,您的应用只能在用户允许时出于用户所许可的有限目的使用该信息访问用户的 Google 帐户。
4.4 您同意您不会利用“Preview”从事任何干扰、中断、损坏或以未经授权方式访问 Google 或任何第三方的服务器、网络或其他财产或服务的 Activity包括应用的开发或分发
4.5 您同意您对通过 Android 和/或 Android 应用创建、传输或显示的任何数据、内容或资源以及您的行为所导致的后果(包括 Google 可能遭受的任何损失或损害负全责Google 在上述方面对您或任何第三方不承担任何责任)。
4.6 您同意您为违反本许可协议、任何适用的第三方合约或服务条款或任何适用法律或法规下的义务以及任何上述违规行为所导致的后果(包括 Google 或任何第三方可能遭受的任何损失或损害负全责Google 在上述方面对您或任何第三方不承担任何责任)。
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. 第三方应用
7.1 如果您使用“Preview”运行由第三方开发或访问由第三方提供的数据、内容或资源的应用您同意 Google 对这些应用、数据、内容或资源不承担任何责任。您理解您通过上述第三方应用可能访问到的所有数据、内容或资源由其提供者负全责Google 对您因使用或访问其中任何第三方应用、数据、内容或资源而遭受的任何损失或损害不承担任何责任。
7.2 您应知晓,通过此类第三方应用提供给您的数据、内容和资源可能受提供商(或代表他们的其他人员或公司)拥有的知识产权的保护。除非相关所有者明确给予许可,否则您不得修改、出租、租赁、借出、出售、分发这些数据、内容或资源(的全部或部分),或以其为基础创建衍生品。
7.3 您承认您对上述第三方应用、数据、内容或资源的使用可能受到您与相关第三方之间单独订立的条款的制约。
8. 使用 Google API
8.1 Google API
8.1.1 如果您使用任何 API 从 Google 检索数据,即表示您承认这些数据可能受到 Google 或这些数据提供方(或代表他们的其他人员或公司)拥有的知识产权的保护。您对任何上述 API 的使用可能受到附加服务条款的制约。除非相关服务条款允许,否则您不得修改、出租、租赁、借出、出售、分发这些数据(全部或部分),或以其为基础创建衍生品。
8.1.2 如果您使用任何 API 从 Google 检索用户数据,即表示您承认并同意您只有在征得用户明确同意时才会检索数据,并且只能在用户允许时出于用户许可的有限目的检索数据。
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”的风险将由您自行承担并且“Preview”是按“原样”和“现状”提供Google 不提供任何类型的担保。
10.2 您对“Preview”的使用以及通过使用“Preview”下载或以其他方式获得的任何材料由您自行决定风险自负并且对于因此类使用而对您的计算机系统或其他设备造成的任何损害或数据损失由您单方面负责。在不对上文所述予以限制的条件下您了解“Preview”并非稳定版本可能存在将导致重大损害的错误、缺陷和安全漏洞包括无法挽回地完全无法使用您的计算机系统或其他设备。
10.3 Google 进一步明确拒绝任何类型的所有担保和条件,无论明示或暗示,包括但不限于有关适销性、特定用途适用性以及非侵权的暗示担保和条件。
11. 有限责任
11.1 您明确理解并同意对于您可能遭遇的任何直接、间接、附带、特殊、继发或惩罚性损害包括任何数据损失Google 及其子公司和附属公司以及其许可方在任何责任理论下对您概不承担任何责任,无论 Google 或其代表是否已被告知或是否本应知晓发生任何上述损失的可能性。
12. 赔偿
12.1 您同意,在法律所允许的最大限度内,为 Google、其附属公司及其各自的董事、高管、员工和代理商提供辩护使其免于因下列情况引起或产生的任何及所有索赔、诉讼、起诉或诉讼程序以及任何及所有损失、债务、损害、成本和费用包括合理的律师费用而承担责任或遭受损害(a) 您对“Preview”的使用(b) 您在“Preview”上开发的任何应用侵犯任何人的任何知识产权或诽谤任何人或侵犯其公开权或隐私权以及 (c) 您的任何行为有悖于本许可协议
13. 许可协议的更改
13.1 Google 可能会在分发新版本“Preview”时对许可协议做出更改。做出这些更改后Google 将在提供“Preview”的网站上公布新版本的许可协议。
14. 一般法律条款
14.1 本许可协议构成您与 Google 之间的完整法律协议管辖您对“Preview”不包括 Google 可能依据另外的书面协议向您提供的任何服务)的使用,并完全取代您之前与 Google 之间签订的、与“Preview”有关的任何协议。
14.2 您同意,如果 Google 未行使或未强制执行本许可协议包含的任何法定权利或救济(或 Google 在任何适用法律下享有的相关利益),不得视为 Google 正式放弃这些权利Google 仍可获得这些权利或救济。
14.3 如果任何拥有管辖权的法院将本许可协议的任何条款裁定为无效,则该条款将从本许可协议中删除,而不会影响本许可协议的其余部分。本许可协议的其余条款将继续有效且可强制执行。
14.4 您承认并同意Google 集团旗下的每一家公司都将成为本许可协议的第三方受益人,并且此类其他公司将有权直接强制执行和依赖本许可协议中任何授予其利益(或支持其权利)的条款。除此之外,任何其他人员或公司均不得成为本许可协议的第三方受益人。
14.5 出口限制。“Preview”受美国出口法律和法规的制约。您必须遵守适用于“Preview”的所有国内和国际出口法律和法规。这些法律包括目的地、最终用户和最终用途方面的限制。
14.6 未经 Google 事先书面批准,您不得擅自转让或转移本许可协议,未经此类批准而试图进行的任何转让均为无效。未经 Google 事先书面批准,您不得委托您依据本许可协议所应承担的责任或义务。
14.7 本许可协议以及您与 Google 依据本许可协议而建立的关系受加利福尼亚州法律管辖,而无论其是否与其他法律条款冲突。您与 Google 同意服从位于加利福尼亚州圣克拉拉县内法院的专属司法管辖权,以解决本许可协议引起的任何法律事务。尽管有上述规定,您同意仍允许 Google 在任何管辖区域申请禁令救济(或同等类型的紧急法律救济)。
</div>

View File

@@ -1,440 +0,0 @@
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>
在最初的几周里,我们将优先处理开发者报告的问题,所以请尽快测试并提供反馈。
</p>
</div>
</div>
<div class="cols">
<div class="col-4of12">
<h5>
新行为和新功能
</h5>
<p>
请尽早开始支持新平台行为并使用新功能进行开发。
</p>
</div>
<div class="col-4of12">
<h5>
通过 OTA 推送更新
</h5>
<p>
通过 Android Beta 计划,所有支持的设备都可以实现无缝 OTA 更新。无需刷机。
</p>
</div>
<div class="col-4of12">
<h5>
反馈和支持
</h5>
<p>
使用 <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 日开始使用,到向 AOSP 和 OEM 公开发布最终 Android N 时停止使用,预计将于 2016 年第三季度发布最终版本。
</p>
<p>
在关键的开发阶段的里程碑,我们将为您的测试设备和测试环境提供更新。
一般每月(间隔 4 到 6 周)会提供一次更新。
里程碑列表如下。
</p>
<ul>
<li><strong><a href="{@docRoot}preview/support.html#dp1">Preview 1</a></strong>初始版本alpha</li>
<li><strong><a href="{@docRoot}preview/support.html#dp2">Preview 2</a></strong>增量更新alpha</li>
<li><strong><a href="{@docRoot}preview/support.html#dp3">Preview 3</a></strong>增量更新beta</li>
<li><strong>Preview 4</strong>(最终 API 和官方 SDK在 Play 中发布)</li>
<li><strong>Preview 5</strong>(接近最终版本系统映像,用于最终测试)</li>
<li>向 AOSP 和生态系统发布<strong>最终版本</strong></li>
</ul>
<p>
每次的更新包括 SDK 工具、Preview 系统映像、模拟器、参考文档和 API 差异。
</p>
<p>
<strong>前三个 Preview 里程碑</strong>提供<strong>早期测试和开发环境</strong>,帮助您发现当前应用中的兼容性问题,并针对新平台计划必要的迁移或功能工作。
这是向我们提供功能和 API 以及文件兼容性问题反馈的优先期 &mdash; 请使用 <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>设备发布应用</strong>,例如选择加入 Android Beta 计划的消费者设备。您可以先在 Google Play 的 alpha 和 beta 渠道发布应用,通过 Android Beta 消费者对应用进行测试,然后在商店大范围推广。
</p>
<p>
如果您在 Android N 中进行测试和开发,我们郑重建议您随着 Preview 更新的发布,<strong>将开发环境保持为相应的最新版本</strong>。
为了方便更新,您可以在 Android Beta 计划中注册您的测试设备,这样就可以在每个里程碑实现<strong>空中下载 (OTA) 更新</strong>。
此外,您还将获得可手动下载并刷入的系统映像。
</p>
<p>
当有 Preview 更新可用时,我们将通过 <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 管理器下载这些组件:</p>
<ul>
<li> N Developer Preview <strong>SDK 和工具</strong>
<li> N Developer Preview <strong>模拟器系统映像</strong>32 位和 64 位)
<li> 适用于 Android TV 的 N Developer Preview<strong>模拟器系统映像</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>手动刷入设备将不会像在去年的 Preview 中一样获得 OTA 更新。</strong>
今年,您可以通过在 Android Beta 计划中注册设备获得 OTA &mdash; 有关详情请参阅下文。
</p>
<h3 id="android_beta">通过 Android Beta 计划获得 OTA 更新</h3>
<p>
Android N 的一项新功能是空中下载 (OTA) 更新计划,该功能可以将 Android N 最新的Preview 更新直接发送到注册该计划的设备。该计划是免费服务,只要您拥有支持的设备并将其注册到 Google 帐户,就可以使用该服务。
</p>
<p>
如需注册该计划,请访问 <a href="https://g.co/androidbeta">Android Beta 计划</a>网站。您将可以看到您的帐户中所有可以注册 Android Beta 的设备。
</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 Beta 网站上随时注销注册 Android Beta 计划的设备。在注销前,请务必备份设备上的数据。
</p>
<p class="note"><strong>注</strong>
注销后,<strong>您的设备将恢复到最新版本 Android 6.0 Marshmallow 的出厂设置</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> N Developer Preview 当前版本的<a href="{@docRoot}preview/support.html#release-notes">版本说明</a>,包括变更说明和差异报告。
</ul>
<h4 id="reference">可下载的 API 参考资料</h4>
<p>
在 Preview 更新初期,您可以下载最新的 <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+ 社区。在此社区中,您可<strong>与其他使用 Android N 的开发者建立联系</strong>。您可以分享观察结果或想法,或找到 Android N 问题的解决方法。我们将管理社区,并根据需要提供解答和指导。
</li>
</ul>
<h3 id="targeting">锁定目标、Preview API 和发布</h3>
<p>
N Developer Preview 提供的系统和 Android 库仅面向开发,<strong>不具备标准的 API 级别</strong>。如果您想通过拒绝兼容性行为测试您的应用(强烈推荐此做法),则可将应用的 <code><a href=
"{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code> 设置为 <code>“N”</code>,从而锁定 Android N 的预览版本。
</p>
<p>
Android N Developer Preview 提供<strong>预览版 API</strong> 功能
&mdash; 在最终的 SDK 发布之前,这些 API 都不是正式的 API。目前最终的 SDK 计划于 2016 年第三季度发布。
这意味着一段时期内,特别是该计划的最初几周内,
<strong>API 可能会出现细微变化</strong>。
我们会通过 Android N Developer Preview 的每次更新,为您提供一份变更摘要。
</p>
<p class="note">
<strong>注</strong>:虽然 Preview API 可能会更改,但基本系统行为仍保持稳定,可以立即用于测试。
</p>
<p>
Google Play <strong>禁止发布面向 N Developer Preview 的应用</strong>。
当 Android N 最终版本 SDK 可用时,您可以锁定官方 Android N API 级别,并通过 alpha 和 beta 发布渠道将应用发布至 Google Play。
与此同时,如果您需要将针对 Android N 的应用分发给测试者,则可通过电子邮件或从您的网站直接下载实现这一点。
</p>
<p>
在向 AOSP 和 OEM 全面发布 Android N 后(计划在 2016 年第三季度发布),您将可以在 Google Play 的公开发布渠道发布面向 Android N 的应用。
</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 系统映像。
</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>

Some files were not shown because too many files have changed in this diff Show More