summaryrefslogtreecommitdiff
path: root/docs/html-intl/intl/ru/preview/setup-sdk.jd
blob: 6ae86e9a2b06c328ee83d6d8c6dcd0a74377e01e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
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">Установка 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 &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">Загрузка справочной документации по 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 &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, 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>