1page.title=Установка предварительной 2версииmeta.keywords="предварительная версия", "android" 3page.tags="preview", "developer preview" 4page.image=images/cards/card-n-sdk_2x.png 5 6@jd:body 7 8 9<div id="qv-wrapper"> 10 <div id="qv"> 11<ol> 12 <li><a href="#get-as13">Установка Android Studio 2.1</a></li> 13 <li><a href="#get-sdk">Установка Android N SDK</a> 14 <ol> 15 <li><a href="#docs-dl">Справочная документация</a> 16 </ol> 17 </li> 18 <li><a href="#java8">Установка Java 8 JDK и JRE</a></li> 19 <li><a href="#create-update">Обновление или создание проекта</a></li> 20 <li><a href="#next">Дальнейшие действия</a></li> 21</ol> 22 </div> 23</div> 24 25<p>Создание приложений для Android N Preview требует некоторых обновлений среды разработки, 26описанных в этом документе.</p> 27 28<p>Чтобы просто протестировать совместимость вашего приложения на системном образе 29Android N, следуйте рекомендациям руководства <a href="{@docRoot}preview/download.html">Тест на устройстве Android N</a>.</p> 30 31<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" /> 32 33 34<h2 id="get-as13">Установка Android Studio 2.1 (предварительная версия)</h2> 35 36<p>Платформа Android N добавляет поддержку <a href="{@docRoot}preview/j8-jack.html">возможностей языка Java 8</a>, 37которые требуют наличия нового компилятора, именуемого Jack. Последняя версия Jack 38в настоящее время поддерживается только в Android Studio 2.1. Поэтому если вы хотите использовать возможности 39языка Java 8 для 40разработки своего приложения, вам понадобится Android Studio 2.1. В противном случае вам не потребуется использовать компилятор Jack, 41однако все равно придется выполнить обновление до JDK 8 для компиляции под платформу Android N, 42как описано ниже. 43</p> 44 45<p>Предварительная версия Android Studio 2.1 в настоящее время доступна на канале обновлений Canary. 46Если у вас уже есть Android Studio 47и вы не хотите обновлять ее до версии канала Canary, вы можете загрузить 48Android Studio 2.1 для отдельной установки и использовать ее для разработки 49под Android N, не затрагивая основную среду Android Studio. 50</p> 51 52<p>Чтобы загрузить Android Studio 2.1 для отдельной установки, выполните следующие шаги 53(если вы хотите обновить существующую установку Android Studio до версии 2.1, начните с шага 4). 54</p> 55 56<ol> 57 <li>Измените название существующей установки Android Studio, добавив к ней номер версии. 58Таким образом, при установке новая версия не заменит собой существующую. 59</li> 60 <li>Загрузите соответствующий ZIP-архив для своей операционной системы со 61<a href="http://tools.android.com/download/studio/canary/latest">страницы загрузки канала Canary</a>. 62 </li> 63 <li>Разархивируйте пакет и переместите содержимое Android Studio 2.1 в подходящее 64место для приложений вашей системы, затем запустите программу установки.</li> 65 <li>Откройте окно "Settings" 66(<strong>File > Settings</strong> для Windows/Linux, или 67<strong>Android Studio > Preferences</strong> для Mac). В левой 68панели выберите <strong>Appearance & Behavior > System Settings > 69Updates</strong>. 70 </li> 71 <li>На панели "Updates" установите флажок <strong>Automatically 72check updates for</strong> и выберите 73<strong>Canary Channel</strong> в выпадающем списке. 74 </li> 75</ol> 76 77<p>Оставьте это окно настроек открытым для следующего шага.</p> 78 79 80<h2 id="get-sdk">Установка N Preview SDK</h2> 81 82<p>Чтобы начать разработку с использованием API-интерфейсов Android N, необходимо установить 83Android N Preview SDK в Android Studio, выполнив следующие шаги.</p> 84 85<ol> 86 <li>На открытой панели "Updates" (шаг 4 выше) 87установите флажок <strong>Automatically 88check updates for Android SDK</strong> и выберите 89<strong>Preview Channel</strong> в выпадающем списке. 90 </li> 91 <li>Щелкните <strong>Check Now</strong>.</li> 92 93 <li>В левой панели выберите <strong>Appearance & Behavior > System 94Settings > Android SDK</strong>. 95 96 <li>Выберите вкладку <strong>SDK Platforms</strong> и установите флажок 97<strong>Android N Preview</strong>.</li> 98 99 <li>Откройте вкладку <strong>SDK Tools</strong> и установите флажки 100<strong>Android SDK Build Tools</strong>, <strong>Android SDK 101Platform-Tools</strong> и <strong>Android SDK Tools</strong>. 102 103 </li> 104 105 <li>Нажмите <strong>OK</strong> и примите лицензионные 106соглашения для всех устанавливаемых пакетов. 107 </li> 108</ol> 109 110<h3 id="docs-dl">Загрузка справочной документации по N Preview</h3> 111 112<p> 113 Подробная информация по API-интерфейсам Android N содержится в справочной документации N Preview, 114которую можно загрузить из следующей таблицы. 115Этот пакет содержит сокращенную автономную версию веб-сайта для разработчиков Android 116и включает в себя обновленный справочник по API-интерфейсам Android N, а также сведения о различиях 117API. 118</p> 119 120<table> 121 <tr> 122 <th scope="col">Документация</th> 123 <th scope="col">Контрольные суммы</th> 124 </tr> 125 <tr> 126 <td style="white-space: nowrap"> 127 <a href="{@docRoot}shareables/preview/n-preview-1-docs.zip">n-preview-1-docs.zip</a></td> 128 <td width="100%"> 129 MD5: 4ab33ccbe698f46f125cc5b807cf9c2f<br> 130 SHA-1: 6a3880b3ccd19614daae5a4d0698ea6ae11c20a5 131 </td> 132 </tr> 133</table> 134 135 136 137<h2 id="java8">Установка Java 8 JDK и JRE</h2> 138 139<p>Чтобы скомпилировать ваше приложение для платформы Android N, необходимо использовать 140Java 8 Developer Kit (JDK 8), а для использования некоторых инструментов с Android 141Studio 2.1 необходимо установить Java 8 Runtime Environment (JRE 8). Поэтому если у вас еще 142нет последних версий каждого из этих пакетов, загрузите JDK 8 и JRE 8 143прямо сейчас.</p> 144 145<p>Установите версию JDK в Android Studio, выполнив следующие шаги.</p> 146 147<ol> 148 <li>Откройте проект Android в Android Studio, затем откройте 149окно "Project Structure", выбрав <strong>File > Project 150Structure</strong>. (Вы также можете установить структуру по умолчанию для всех проектов, 151выбрав <strong>File > Other Settings > Default Project Structure</strong>). 152 153 </li> 154 <li>В левой панели окна щелкните <strong>SDK Location</strong>. 155 </li> 156 <li>В поле <strong>JDK Location</strong> укажите расположение 157Java 8 JDK (нажмите кнопку справа 158для просмотра своих файлов), затем нажмите <strong>OK</strong>. 159 </li> 160</ol> 161 162<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" /> 163 164 165<h2 id="create-update">Обновление или создание проекта</h2> 166 167<p> 168 Для использования API-интерфейсов Android N ваш проект должен быть сконфигурирован соответствующим образом. 169</p> 170 171<p>Если вы планируете использовать возможности языка Java 8, ознакомьтесь в документе 172<a href="{@docRoot}preview/j8-jack.html">Возможности языка Java 8</a> 173с информацией о поддерживаемых возможностях Java 8 и о настройке 174проекта с компилятором Jack.</p> 175 176 177<h3 id="update">Обновление существующего проекта</h3> 178 179<p>Откройте файл 180<code>build.gradle</code> для своего модуля и укажите в нем следующие значения: 181 182</p> 183 184<pre> 185android { 186 compileSdkVersion <strong>'android-N'</strong> 187 buildToolsVersion <strong>'24.0.0-rc1'</strong> 188 ... 189 190 defaultConfig { 191 minSdkVersion <strong>'N'</strong> 192 targetSdkVersion <strong>'N'</strong> 193 ... 194 } 195 ... 196}</pre> 197 198 199<h3 id="create">Создание нового проекта</h3> 200 201 202<p>Чтобы создать новый проект разработки с использованием Android N Preview SDK выполните следующие действия.</p> 203 204<ol> 205 <li>Выберите <strong>File > New Project</strong> и выполняйте указания, пока не перейдете на страницу 206"Target Android Devices". 207 </li> 208 <li>На этой странице выберите вариант <strong>Phone and Tablet</strong>.</li> 209 <li>В разделе <strong>Phone and Tablet</strong> перейдите в список <strong>Minimum 210SDK</strong> и выберите 211<strong>N: Android API 23, N Preview (Preview)</strong>.</li> 212</ol> 213 214 215<h2 id="next">Дальнейшие действия</h2> 216 217<ul> 218 <li>Выполните рекомендации руководства <a href="{@docRoot}preview/download.html">Тест на устройстве Android N</a>.</li> 219 <li>Более подробную информацию о платформе Android N можно найти в документе 220<a href="{@docRoot}preview/behavior-changes.html">Изменения в работе</a> 221и в описании <a href="{@docRoot}preview/api-overview.html">API-интерфейсов и возможностей Android N</a>. 222</li> 223</ul> 224