blob: 6ae86e9a2b06c328ee83d6d8c6dcd0a74377e01e [file] [log] [blame]
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">Установка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">Загрузка справочной документации поPreview</h3>
<p>
Подробная информация по API-интерфейсам Android 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,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>