summaryrefslogtreecommitdiff
path: root/docs/html-intl/intl/ru/preview/overview.jd
blob: 303e9cecb4cfa5d16bd26fb2f69038b3a3fae5d8 (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
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
page.title=Обзор программы
page.metaDescription=Подготовьте свои приложения к выходу следующей версии Android.
page.image=images/cards/card-n-overview_2x.png
meta.tags="предварительная версия", "разработчик", "android"
page.tags="preview", "developer", "android"

@jd:body
<!--
<div class="cols" style=
"background-color:#f2daf5; padding: 5px 0;margin-bottom:1em; text-align:center;">
<h3>
    Developer Preview 3 is now available
  </h3>
  <p>Includes final SDK and near-final system images</p>
   <div style="margin:auto 1em">
 <ul class="dac-section-links">
    <li class="dac-section-link">
      <a href="{@docRoot}preview/support.html#preview3-notes">
      <span class="dac-sprite dac-auto-chevron"></span>
      Read the Notes</a>
    </li>

    <li class="dac-section-link">
      <a href="{@docRoot}preview/support.html#preview3-get">
      <span class="dac-sprite dac-auto-chevron"></span>
      Get the Update</a>
    </li>

    <li class="dac-section-link">
      <a href="https://code.google.com/p/android-developer-preview/">
      <span class="dac-sprite dac-auto-chevron"></span>
      Report Issues</a>
    </li>
  </ul>
  </div>
</div>
-->

<p>
  Добро пожаловать в программу <strong>Android N Developer Preview</strong>, участники
которой получают все необходимое для тестирования и оптимизации
своих приложений для следующей версии платформы Android. Участие в программе бесплатно, вам предоставляется возможность использовать
инструменты N Developer Preview сразу же после их загрузки.
</p>







<div style="background-color:#eceff1;padding:1em;">
<div class="wrap">
  <div class="cols">
    <div class="col-4of12">
      <h5>
        Образы для эмулятора и оборудования
      </h5>

      <p>
        Запустите и протестируйте свои приложения на широком спектре устройств или на эмуляторе.

      </p>
    </div>

    <div class="col-4of12">
      <h5>
        Самый актуальный код платформы
      </h5>

      <p>
        Во время знакомства с предварительной версией платформы мы будем предоставлять ежемесячные обновления, поэтому вы сможете протестировать самые актуальные изменения в платформе.
      </p>
    </div>

    <div class="col-4of12">
      <h5>
        Приоритетное исправление ошибок, зафиксированных разработчиками
      </h5>

      <p>
        В течение первых нескольких недель мы будем рассматривать отчеты об ошибках, поступающие от разработчиков, в приоритетном порядке,
поэтому не теряйте времени и приступайте к тестированию и составлению отзывов как можно раньше.
      </p>
    </div>

  </div>

  <div class="cols">


    <div class="col-4of12">
      <h5>
        Новые возможности и новые функции
      </h5>

      <p>
        Заранее начните реализовывать в своих приложениях поддержку расширенной функциональности платформы.
      </p>
    </div>

    <div class="col-4of12">
        <h5>
        Получение обновлений по беспроводной связи
      </h5>

      <p>
        Простое и удобное получение обновлений по беспроводной связи для поддерживаемых устройств в рамках программы бета-тестирования
Android. Запись во флэш-память устройства не требуется.
      </p>
    </div>

    <div class="col-4of12">
      <h5>
        Отзывы и поддержка
      </h5>

      <p>
        Отправляйте отзывы и сообщайте о проблемах с помощью нашей
<a href="{@docRoot}preview/bug">системы отслеживания ошибок</a>. Общайтесь с другими
разработчиками в
<a href="{@docRoot}preview/dev-community">сообществе разработчиков для Android&nbsp;N</a>.
      </p>
    </div>
  </div>
</div>
</div>

<!--
<p>New in the Android N Developer Preview: </p>

<ul>
  <li> Accompanying Android Beta Program for consumers, starting later in the preview</li>
  <li> More supported devices, including devices from OEM partners</li>
  <li> Seamless OTAs for your devices, from initial release to final N release without flashing</li>
</ul>
-->

<h2 id="timeline">График и обновления</h2>
<img src="{@docRoot}images/n-preview-updates_2x.png">

<p>
  Срок действия программы N Developer Preview запланирован с 9 марта 2016 г. и до выпуска окончательной версии Android N
для AOSP и OEM, который состоится в третьем квартале 2016 г.
</p>

<p>
  На ключевых этапах разработки платформы мы предоставим обновления для среды разработки и
тестирования. Выход обновлений запланирован каждый месяц (с интервалом
4-6 недель). Основные этапы показаны ниже.
</p>

<ul>
  <li><strong><a href="{@docRoot}preview/support.html#dp1">Предварительная версия 1</a></strong> (первоначальный выпуск, альфа-версия)</li>
  <li><strong><a href="{@docRoot}preview/support.html#dp2">Предварительная версия 2</a></strong> (инкрементальное обновление, альфа-версия)</li>
  <li><strong>Предварительная версия 3</strong> (инкрементальное обновление, бета-версия)</li>
  <li><strong>Предварительная версия 4</strong> (окончательные версии API и официальный SDK, публикация в Google Play)</li>
  <li><strong>Предварительная версия 5</strong> (практически готовые системные образы для заключительного тестирования)</li>
  <li><strong>Выпуск окончательной версии</strong> в AOSP и экосистеме</li>
</ul>

<p>
  Каждое обновление включает инструменты SDK, системные образы предварительной версии, эмуляторы, справочную
документацию и описание отличий в API.
</p>

<p>
  На <strong>первых трех ключевых этапах предварительной версии</strong> предоставляется <strong>начальная среда
тестирования и разработки</strong>, которая позволяет выявить
проблемы совместимости в текущих приложениях и спланировать миграцию или доработку функций,
требуемых для новой платформы. В течение этого времени вы можете предоставлять
отзывы о функциях и API, а также проблемах совместимости файлов
с помощью <a href="{@docRoot}preview/bug">системы отслеживания
ошибок</a>. Обновления могут включать некоторые изменения API.
</p>

<p>
  В <strong>предварительных версиях 4 и 5</strong> вам будет предоставлен доступ к <strong>окончательным
версиям API-интерфейсов и SDK системы N</strong>, а также к практически готовым системным образам
для тестирования работоспособности и возможностей системы. Android N будет содержать API
стандартного уровня. Вы сможете начать заключительное тестирование совместимости старых
приложений и отладить новый код, в котором используются API-интерфейсы или возможности системы N.
</p>

<p>
  Начиная с предварительной версии 4, вы сможете <strong>публиковать приложения на
устройствах</strong> под управлением Android N, используя API-интерфейсы официального уровня, например на
пользовательских устройствах, участвующих в программе бета-тестирования Android. Вы можете
выполнить публикацию сначала на альфа- и бета-каналах Google Play для тестирования
приложений с помощью пользователей бета-версии Android перед их размещением в
магазине для общего доступа.
</p>

<p>
  Мы настоятельно рекомендуем вам в ходе тестирования и разработки приложений для Android N <strong>постоянно
обновлять вашу среду разработки</strong> по мере выхода обновлений
предварительной версии. Для упрощения процесса вы можете зарегистрировать тестовые устройства в программе
бета-тестирования Android и получать <strong>обновления по беспроводной связи</strong> на
каждом ключевом этапе. Кроме того, обновленные образы предварительной версии можно загрузить
и записать во флэш-память устройства вручную.
</p>

<p>
  Мы будем сообщать о появлении обновлений предварительной версии в <a href="http://android-developers.blogspot.com/">блоге разработчиков Android</a>, а
также на этом сайте и в <a href="{@docRoot}preview/dev-community">сообществе разработчиков для
Android N</a>.
</p>


<h2 id="preview_tools">Состав программы N Developer Preview</h2>

<p>
  N Developer Preview содержит все, что необходимо для тестирования ваших существующих
приложений на экранах различных размеров, тестирования с использованием различных сетевых технологий, наборов микросхем ЦП и графических процессоров,
а также различных архитектур оборудования.
</p>

<h3 id="sdk_tools">Инструменты SDK</h3>

<p>С помощью менеджера SDK в <a href="{@docRoot}sdk/installing/adding-packages.html">Android Studio</a> вы сможете загрузить следующие компоненты:</p>

<ul>
  <li> <strong>SDK и инструменты</strong> N Developer Preview;
  <li> <strong>системный образ эмулятора</strong> (32- и 64-разрядная версии) для N Developer Preview;
  <li> <strong>системный образ эмулятора для Android TV</strong> (32-разрядная версия) N Developer Preview;
  <li> поддерживаемые библиотеки N Developer Preview (для новых шаблонов приложений).
</ul>

<p>
  При необходимости мы предоставляем обновления инструментов разработки на каждом ключевом этапе.
</p>

<h3 id="hardware_system_images">Системные образы оборудования</h3>

<p>
  N Developer Preview включает системные образы для Nexus и других устройств, которые можно использовать при
тестировании и разработке на физических устройствах. См. полный список аппаратных образов на странице <a href="{@docRoot}preview/download.html">Образы устройств</a>.

</p>

<p>
  Мы будем предоставлять обновленные системные образы для этих устройств на каждом ключевом этапе. Вы
также сможете загружать и записывать обновленные системные образы во флэш-память тестовых устройств
вручную всегда, когда это будет необходимо. Это особенно удобно для автоматических
сред тестирования, где может требоваться многократная перезапись в флэш-память
устройства.
</p>

<p class="note"><strong>Примечание</strong>.
<strong>В отличие от предварительной версии прошлого года, для устройств, запись во флэш-память которых выполнялась вручную, обновления по беспроводной связи предоставляться не будут</strong>.
В этом году вы можете получать обновления по беспроводной связи, зарегистрировав устройства в программе
бета-тестирования Android, см. подробные сведения в следующем разделе.
</p>

<h3 id="android_beta">Обновления по беспроводной связи в рамках программы бета-тестирования Android</h3>

<p>
  Новой функцией Android N является программа получения обновлений по сети, которая автоматически
предоставляет последние обновления предварительной версии Android N непосредственно на устройства, зарегистрированные
в программе тестирования. Участие в программе бесплатно и доступно всем, кто имеет поддерживаемые устройства,
привязанные к учетной записи Google.
</p>

<p>
  Для регистрации посетите веб-сайт <a href="https://g.co/androidbeta">программы бета-тестирования
Android</a>. Вы увидите
список всех устройств, привязанных к учетной записи, которые можно зарегистрировать
в программе бета-тестирования Android.
</p>

<ol>
  <li> Выберите устройства, для которых требуется получать обновления Android N.
  <li> Нажмите Enroll, прочтите условия использования и подтвердите согласие с ними, затем нажмите OK.
</ol>

<p>
  После регистрации на устройство придет обновление. В большинстве случаев
для перехода на Android N не требуется выполнять полный сброс конфигурационных данных, однако,
рекомендуется выполнить резервное копирование важных данных перед
регистрацией устройства в программе.
</p>

<p>
  При получении устройством обновлений рекомендуется загружать и
устанавливать максимально быстро. Это требуется, чтобы быть в курсе
последних изменений системного интерфейса, возможностей системы, особенностей API-интерфейсов и функций.
</p>

<p>
  По завершению программы тестирования Developer Preview на зарегистрированные устройства
будет отправлено обновление с официальной версией Android N.
</p>

<p>
  Вы можете отменить регистрацию устройств в программе бета-тестирования Android в любое время на сайте
программы. Перед отменой регистрации выполните резервное копирование данных на
устройстве.
</p>

  <p class="note"><strong>Примечание</strong>.
При отмене регистрации <strong>на вашем устройстве выполняется восстановление заводских настроек</strong>
для последней версии
Android 6.0 Marshmallow (не обязательно той версии, которая
была установлена до регистрации устройства). Для обеспечения правильности установки
ваши данные будут удалены с устройства, включая контакты, сообщения,
фотографии и др.
</p>

<h3 id="documentation_and_sample_code">Документация и примеры кода</h3>

<p>
  Для ознакомления с Android&nbsp;N на сайте программы Developer Preview
представлены следующие документы.
</p>

<ul>
  <li> <a href="{@docRoot}preview/setup-sdk.html">Настройка в целях разработки для
Android N</a> – содержит
пошаговые инструкции по началу работы.</li>
  <li> <a href="{@docRoot}preview/behavior-changes.html">Обзор изменений в
работе системы</a> – указывает ключевые области для тестирования.</li>
  <li> Документация по новым API-интерфейсам, включая <a href="{@docRoot}preview/api-overview.html">Обзор API</a>, доступный для загрузки
<a href="{@docRoot}preview/setup-sdk.html#docs-dl">Справочник по
API</a> и подробные руководства для разработчиков, в которых освещаются такие ключевые возможности, как поддержка многооконного режима,
группирование уведомлений, поддержка нескольких языковых настроек и др.
  <li> <a href="{@docRoot}preview/samples.html">Примеры кода</a>, где
можно посмотреть реализацию поддержки разрешений доступа и других новых функций.
  <li> <a href="{@docRoot}preview/support.html#release-notes">Примечания к выпуску</a>
для текущей версии N Developer Preview, включая информацию об изменениях и
отчеты о различиях.
</ul>

<h4 id="reference">Справочник по API, доступный для загрузки</h4>

<p>
  На этапе ранних обновлений предварительной версии вы сможете загрузить последний
<a href="{@docRoot}preview/setup-sdk.html#docs-dl">Справочник по API
для платформы Android N</a> в виде zip-архива. В нем также
содержится отчет о различиях, позволяющий легко определить изменения в API-интерфейсах между
API 23 и предыдущими версиями.
</p>

<p>
  После окончательного утверждения API-интерфейсов Android N и назначения официального уровня API,
вам будет предоставлен онлайн-справочник по этому API-интерфейсу по адресу <a href="https://developer.android.com">https://developer.android.com</a>.
</p>

<h3 id="support_resources">
  Ресурсы поддержки
</h3>

<p>
  При тестировании и разработке приложений в рамках программы N Developer Preview используйте следующие каналы
для отправки отчетов о проблемах и отзывов.
</p>

<ul>
  <li> <a href="https://code.google.com/p/android-developer-preview/">Система отслеживания ошибок
в N Developer Preview</a> является <strong>основным каналом для отправки отзывов.</strong> С его помощью можно сообщать об ошибках, проблемах
производительности и отправлять общие отзывы. Вы также сможете ознакомиться со списком
<a href="{@docRoot}preview/bug">известных проблем</a> и
выполнить поиск обходных путей для них. Мы будем держать вас в курсе по вашему вопросу после его сортировки и отправки
на рассмотрение инженерам Android. </li>
  <li> <a href="{@docRoot}preview/dev-community">Сообщество разработчиков для Android N</a> – это
сообщество Google+, где можно <strong>общаться с другими разработчиками</strong>, работающими с
Android N. Делитесь в сообществе своими наблюдениями и идеями, а также находите ответы на
вопросы об Android N. Мы будем просматривать ваши сообщения и предоставлять ответы
и необходимые рекомендации.</li>
</ul>

<h3 id="targeting">Выбор целевого уровня, предварительные версии API и публикация приложений</h3>

<p>
  Платформа N Developer Preview предоставляет ориентированные на разработку систему и библиотеку Android,
в которых <strong>отсутствуют API-интерфейсы стандартного уровня</strong>. Если вы не хотите
проверять свое приложение на совместимость (хотя мы настоятельно
рекомендуем сделать это), выберите целевую предварительную версию Android N, задав для
параметра <code><a href=
  "{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code>
своего приложения значение <code>“N”</code>.
</p>

<p>
  В Android N Developer Preview представлены <strong>предварительные версии API-интерфейсов</strong>.
Они не будут официально публиковаться до выпуска окончательной версии пакета SDK,
намеченного на третий квартал 2016 г. Это значит, что в
<strong>API-интерфейсы могут вноситься небольшие изменения</strong>, особенно в первые недели после
запуска программы. Мы будем предоставлять вам сводку об изменениях с каждым
обновлением Android N Developer Preview.
</p>

<p class="note">
  <strong>Примечание</strong>. Несмотря на возможные изменения в предварительных версиях API-интерфейсов,
соответствующие функциональные возможности системы работают стабильно и уже готовы для
тестирования.
</p>

<p>
  Политика Google Play <strong>однозначно запрещает публикацию приложений, разработанных для N Developer
Preview</strong>. Когда будет доступен окончательный SDK для Android N, вы сможете
установить в качестве целевого API-интерфейс Android N официального уровня и опубликовать приложение в Google
Play через альфа- и бета-каналы выпуска. Тем временем, если вы хотите распространить приложение, предназначенное для проверки под
Android N, используйте для этого электронную почту или разместите такие приложения на своем сайте
для прямой загрузки.
</p>

<p>
  После выхода полной версии Android N для AOSP и OEM, запланированного на третий квартал 2016 г.,
можно будет публиковать приложения для Android N в общем доступе на
Google Play.
</p>


<h2 id="how_to_get_started">Начало работы</h2>

<p>
  Чтобы приступить к тестированию своего приложения в Android N, выполните следующие действия.
</p>

<ol>
  <li> Ознакомьтесь с <a href="{@docRoot}preview/api-overview.html">Обзором API</a>
и сведениями об <a href="{@docRoot}preview/behavior-changes.html">изменениях в работе</a>, чтобы
получить представление о новых возможностях платформы и о том, как это может повлиять на ваши приложения. В частности, узнайте подробнее
о новых возможностях в отношении <a href="{@docRoot}preview/features/notification-updates.html">уведомлений</a> и
<a href="{@docRoot}preview/features/multi-window.html">поддержки многооконного режима</a>.</li>
  <li> Настройте свою среду, руководствуясь инструкциями в документе <a href="{@docRoot}preview/setup-sdk.html">Настройка пакета SDK для предварительной версии</a>
и рекомендациями по конфигурированию тестовых устройств.</li>
  <li> Соблюдайте <a href="https://developers.google.com/android/nexus/images">инструкции
по записи во флэш-память</a> при выполнении записи системного образа Android N на устройство. </li>
  <li> Просмотрите <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Справочник по API</a>
и <a href="{@docRoot}preview/samples.html">примеры кода Android N</a>, чтобы узнать больше
о новых возможностях API-интерфейсов и о том, как использовать их в ваших приложениях.
  <li> Присоединяйтесь к <a href="{@docRoot}preview/dev-community">сообществу разработчиков
Android N</a>, чтобы всегда быть в курсе последних новостей и общаться с другими
разработчиками, работающими с новой платформой.</li>
</ol>

<p>
  Благодарим за участие в программе Android N Developer Preview!
</p>