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 > Settings</strong> для Windows/Linux, или <strong>Android Studio > Preferences</strong> для Mac). В левой панели выберите <strong>Appearance & Behavior > System Settings > 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 & Behavior > System Settings > 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 > Project Structure</strong>. (Вы также можете установить структуру по умолчанию для всех проектов, выбрав <strong>File > Other Settings > 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 > 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>