| 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> |