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