• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1page.title=Обзор программы
2page.metaDescription=Подготовьте свои приложения к выходу следующей версии Android.
3page.image=images/cards/card-n-overview_2x.png
4meta.tags="предварительная версия", "разработчик", "android"
5page.tags="preview", "developer", "android"
6
7@jd:body
8<!--
9<div class="cols" style=
10"background-color:#f2daf5; padding: 5px 0;margin-bottom:1em; text-align:center;">
11<h3>
12    Developer Preview 3 is now available
13  </h3>
14  <p>Includes final SDK and near-final system images</p>
15   <div style="margin:auto 1em">
16 <ul class="dac-section-links">
17    <li class="dac-section-link">
18      <a href="{@docRoot}preview/support.html#preview3-notes">
19      <span class="dac-sprite dac-auto-chevron"></span>
20      Read the Notes</a>
21    </li>
22
23    <li class="dac-section-link">
24      <a href="{@docRoot}preview/support.html#preview3-get">
25      <span class="dac-sprite dac-auto-chevron"></span>
26      Get the Update</a>
27    </li>
28
29    <li class="dac-section-link">
30      <a href="https://code.google.com/p/android-developer-preview/">
31      <span class="dac-sprite dac-auto-chevron"></span>
32      Report Issues</a>
33    </li>
34  </ul>
35  </div>
36</div>
37-->
38
39<p>
40  Добро пожаловать в программу <strong>Android N Developer Preview</strong>, участники
41которой получают все необходимое для тестирования и оптимизации
42своих приложений для следующей версии платформы Android. Участие в программе бесплатно, вам предоставляется возможность использовать
43инструменты N Developer Preview сразу же после их загрузки.
44</p>
45
46
47
48
49
50
51
52<div style="background-color:#eceff1;padding:1em;">
53<div class="wrap">
54  <div class="cols">
55    <div class="col-4of12">
56      <h5>
57        Образы для эмулятора и оборудования
58      </h5>
59
60      <p>
61        Запустите и протестируйте свои приложения на широком спектре устройств или на эмуляторе.
62
63      </p>
64    </div>
65
66    <div class="col-4of12">
67      <h5>
68        Самый актуальный код платформы
69      </h5>
70
71      <p>
72        Во время знакомства с предварительной версией платформы мы будем предоставлять ежемесячные обновления, поэтому вы сможете протестировать самые актуальные изменения в платформе.
73      </p>
74    </div>
75
76    <div class="col-4of12">
77      <h5>
78        Приоритетное исправление ошибок, зафиксированных разработчиками
79      </h5>
80
81      <p>
82        В течение первых нескольких недель мы будем рассматривать отчеты об ошибках, поступающие от разработчиков, в приоритетном порядке,
83поэтому не теряйте времени и приступайте к тестированию и составлению отзывов как можно раньше.
84      </p>
85    </div>
86
87  </div>
88
89  <div class="cols">
90
91
92    <div class="col-4of12">
93      <h5>
94        Новые возможности и новые функции
95      </h5>
96
97      <p>
98        Заранее начните реализовывать в своих приложениях поддержку расширенной функциональности платформы.
99      </p>
100    </div>
101
102    <div class="col-4of12">
103        <h5>
104        Получение обновлений по беспроводной связи
105      </h5>
106
107      <p>
108        Простое и удобное получение обновлений по беспроводной связи для поддерживаемых устройств в рамках программы бета-тестирования
109Android. Запись во флэш-память устройства не требуется.
110      </p>
111    </div>
112
113    <div class="col-4of12">
114      <h5>
115        Отзывы и поддержка
116      </h5>
117
118      <p>
119        Отправляйте отзывы и сообщайте о проблемах с помощью нашей
120<a href="{@docRoot}preview/bug">системы отслеживания ошибок</a>. Общайтесь с другими
121разработчиками в
122<a href="{@docRoot}preview/dev-community">сообществе разработчиков для Android&nbsp;N</a>.
123      </p>
124    </div>
125  </div>
126</div>
127</div>
128
129<!--
130<p>New in the Android N Developer Preview: </p>
131
132<ul>
133  <li> Accompanying Android Beta Program for consumers, starting later in the preview</li>
134  <li> More supported devices, including devices from OEM partners</li>
135  <li> Seamless OTAs for your devices, from initial release to final N release without flashing</li>
136</ul>
137-->
138
139<h2 id="timeline">График и обновления</h2>
140<img src="{@docRoot}images/n-preview-updates_2x.png">
141
142<p>
143  Срок действия программы N Developer Preview запланирован с 9 марта 2016 г. и до выпуска окончательной версии Android N
144для AOSP и OEM, который состоится в третьем квартале 2016 г.
145</p>
146
147<p>
148  На ключевых этапах разработки платформы мы предоставим обновления для среды разработки и
149тестирования. Выход обновлений запланирован каждый месяц (с интервалом
1504-6 недель). Основные этапы показаны ниже.
151</p>
152
153<ul>
154  <li><strong><a href="{@docRoot}preview/support.html#dp1">Предварительная версия 1</a></strong> (первоначальный выпуск, альфа-версия)</li>
155  <li><strong><a href="{@docRoot}preview/support.html#dp2">Предварительная версия 2</a></strong> (инкрементальное обновление, альфа-версия)</li>
156  <li><strong>Предварительная версия 3</strong> (инкрементальное обновление, бета-версия)</li>
157  <li><strong>Предварительная версия 4</strong> (окончательные версии API и официальный SDK, публикация в Google Play)</li>
158  <li><strong>Предварительная версия 5</strong> (практически готовые системные образы для заключительного тестирования)</li>
159  <li><strong>Выпуск окончательной версии</strong> в AOSP и экосистеме</li>
160</ul>
161
162<p>
163  Каждое обновление включает инструменты SDK, системные образы предварительной версии, эмуляторы, справочную
164документацию и описание отличий в API.
165</p>
166
167<p>
168  На <strong>первых трех ключевых этапах предварительной версии</strong> предоставляется <strong>начальная среда
169тестирования и разработки</strong>, которая позволяет выявить
170проблемы совместимости в текущих приложениях и спланировать миграцию или доработку функций,
171требуемых для новой платформы. В течение этого времени вы можете предоставлять
172отзывы о функциях и API, а также проблемах совместимости файлов
173с помощью <a href="{@docRoot}preview/bug">системы отслеживания
174ошибок</a>. Обновления могут включать некоторые изменения API.
175</p>
176
177<p>
178  В <strong>предварительных версиях 4 и 5</strong> вам будет предоставлен доступ к <strong>окончательным
179версиям API-интерфейсов и SDK системы N</strong>, а также к практически готовым системным образам
180для тестирования работоспособности и возможностей системы. Android N будет содержать API
181стандартного уровня. Вы сможете начать заключительное тестирование совместимости старых
182приложений и отладить новый код, в котором используются API-интерфейсы или возможности системы N.
183</p>
184
185<p>
186  Начиная с предварительной версии 4, вы сможете <strong>публиковать приложения на
187устройствах</strong> под управлением Android N, используя API-интерфейсы официального уровня, например на
188пользовательских устройствах, участвующих в программе бета-тестирования Android. Вы можете
189выполнить публикацию сначала на альфа- и бета-каналах Google Play для тестирования
190приложений с помощью пользователей бета-версии Android перед их размещением в
191магазине для общего доступа.
192</p>
193
194<p>
195  Мы настоятельно рекомендуем вам в ходе тестирования и разработки приложений для Android N <strong>постоянно
196обновлять вашу среду разработки</strong> по мере выхода обновлений
197предварительной версии. Для упрощения процесса вы можете зарегистрировать тестовые устройства в программе
198бета-тестирования Android и получать <strong>обновления по беспроводной связи</strong> на
199каждом ключевом этапе. Кроме того, обновленные образы предварительной версии можно загрузить
200и записать во флэш-память устройства вручную.
201</p>
202
203<p>
204  Мы будем сообщать о появлении обновлений предварительной версии в <a href="http://android-developers.blogspot.com/">блоге разработчиков Android</a>, а
205также на этом сайте и в <a href="{@docRoot}preview/dev-community">сообществе разработчиков для
206Android N</a>.
207</p>
208
209
210<h2 id="preview_tools">Состав программы N Developer Preview</h2>
211
212<p>
213  N Developer Preview содержит все, что необходимо для тестирования ваших существующих
214приложений на экранах различных размеров, тестирования с использованием различных сетевых технологий, наборов микросхем ЦП и графических процессоров,
215а также различных архитектур оборудования.
216</p>
217
218<h3 id="sdk_tools">Инструменты SDK</h3>
219
220<p>С помощью менеджера SDK в <a href="{@docRoot}sdk/installing/adding-packages.html">Android Studio</a> вы сможете загрузить следующие компоненты:</p>
221
222<ul>
223  <li> <strong>SDK и инструменты</strong> N Developer Preview;
224  <li> <strong>системный образ эмулятора</strong> (32- и 64-разрядная версии) для N Developer Preview;
225  <li> <strong>системный образ эмулятора для Android TV</strong> (32-разрядная версия) N Developer Preview;
226  <li> поддерживаемые библиотеки N Developer Preview (для новых шаблонов приложений).
227</ul>
228
229<p>
230  При необходимости мы предоставляем обновления инструментов разработки на каждом ключевом этапе.
231</p>
232
233<h3 id="hardware_system_images">Системные образы оборудования</h3>
234
235<p>
236  N Developer Preview включает системные образы для Nexus и других устройств, которые можно использовать при
237тестировании и разработке на физических устройствах. См. полный список аппаратных образов на странице <a href="{@docRoot}preview/download.html">Образы устройств</a>.
238
239</p>
240
241<p>
242  Мы будем предоставлять обновленные системные образы для этих устройств на каждом ключевом этапе. Вы
243также сможете загружать и записывать обновленные системные образы во флэш-память тестовых устройств
244вручную всегда, когда это будет необходимо. Это особенно удобно для автоматических
245сред тестирования, где может требоваться многократная перезапись в флэш-память
246устройства.
247</p>
248
249<p class="note"><strong>Примечание</strong>.
250<strong>В отличие от предварительной версии прошлого года, для устройств, запись во флэш-память которых выполнялась вручную, обновления по беспроводной связи предоставляться не будут</strong>.
251В этом году вы можете получать обновления по беспроводной связи, зарегистрировав устройства в программе
252бета-тестирования Android, см. подробные сведения в следующем разделе.
253</p>
254
255<h3 id="android_beta">Обновления по беспроводной связи в рамках программы бета-тестирования Android</h3>
256
257<p>
258  Новой функцией Android N является программа получения обновлений по сети, которая автоматически
259предоставляет последние обновления предварительной версии Android N непосредственно на устройства, зарегистрированные
260в программе тестирования. Участие в программе бесплатно и доступно всем, кто имеет поддерживаемые устройства,
261привязанные к учетной записи Google.
262</p>
263
264<p>
265  Для регистрации посетите веб-сайт <a href="https://g.co/androidbeta">программы бета-тестирования
266Android</a>. Вы увидите
267список всех устройств, привязанных к учетной записи, которые можно зарегистрировать
268в программе бета-тестирования Android.
269</p>
270
271<ol>
272  <li> Выберите устройства, для которых требуется получать обновления Android N.
273  <li> Нажмите Enroll, прочтите условия использования и подтвердите согласие с ними, затем нажмите OK.
274</ol>
275
276<p>
277  После регистрации на устройство придет обновление. В большинстве случаев
278для перехода на Android N не требуется выполнять полный сброс конфигурационных данных, однако,
279рекомендуется выполнить резервное копирование важных данных перед
280регистрацией устройства в программе.
281</p>
282
283<p>
284  При получении устройством обновлений рекомендуется загружать и
285устанавливать максимально быстро. Это требуется, чтобы быть в курсе
286последних изменений системного интерфейса, возможностей системы, особенностей API-интерфейсов и функций.
287</p>
288
289<p>
290  По завершению программы тестирования Developer Preview на зарегистрированные устройства
291будет отправлено обновление с официальной версией Android N.
292</p>
293
294<p>
295  Вы можете отменить регистрацию устройств в программе бета-тестирования Android в любое время на сайте
296программы. Перед отменой регистрации выполните резервное копирование данных на
297устройстве.
298</p>
299
300  <p class="note"><strong>Примечание</strong>.
301При отмене регистрации <strong>на вашем устройстве выполняется восстановление заводских настроек</strong>
302для последней версии
303Android 6.0 Marshmallow (не обязательно той версии, которая
304была установлена до регистрации устройства). Для обеспечения правильности установки
305ваши данные будут удалены с устройства, включая контакты, сообщения,
306фотографии и др.
307</p>
308
309<h3 id="documentation_and_sample_code">Документация и примеры кода</h3>
310
311<p>
312  Для ознакомления с Android&nbsp;N на сайте программы Developer Preview
313представлены следующие документы.
314</p>
315
316<ul>
317  <li> <a href="{@docRoot}preview/setup-sdk.html">Настройка в целях разработки для
318Android N</a> – содержит
319пошаговые инструкции по началу работы.</li>
320  <li> <a href="{@docRoot}preview/behavior-changes.html">Обзор изменений в
321работе системы</a> – указывает ключевые области для тестирования.</li>
322  <li> Документация по новым API-интерфейсам, включая <a href="{@docRoot}preview/api-overview.html">Обзор API</a>, доступный для загрузки
323<a href="{@docRoot}preview/setup-sdk.html#docs-dl">Справочник по
324API</a> и подробные руководства для разработчиков, в которых освещаются такие ключевые возможности, как поддержка многооконного режима,
325группирование уведомлений, поддержка нескольких языковых настроек и др.
326  <li> <a href="{@docRoot}preview/samples.html">Примеры кода</a>, где
327можно посмотреть реализацию поддержки разрешений доступа и других новых функций.
328  <li> <a href="{@docRoot}preview/support.html#release-notes">Примечания к выпуску</a>
329для текущей версии N Developer Preview, включая информацию об изменениях и
330отчеты о различиях.
331</ul>
332
333<h4 id="reference">Справочник по API, доступный для загрузки</h4>
334
335<p>
336  На этапе ранних обновлений предварительной версии вы сможете загрузить последний
337<a href="{@docRoot}preview/setup-sdk.html#docs-dl">Справочник по API
338для платформы Android N</a> в виде zip-архива. В нем также
339содержится отчет о различиях, позволяющий легко определить изменения в API-интерфейсах между
340API 23 и предыдущими версиями.
341</p>
342
343<p>
344  После окончательного утверждения API-интерфейсов Android N и назначения официального уровня API,
345вам будет предоставлен онлайн-справочник по этому API-интерфейсу по адресу <a href="https://developer.android.com">https://developer.android.com</a>.
346</p>
347
348<h3 id="support_resources">
349  Ресурсы поддержки
350</h3>
351
352<p>
353  При тестировании и разработке приложений в рамках программы N Developer Preview используйте следующие каналы
354для отправки отчетов о проблемах и отзывов.
355</p>
356
357<ul>
358  <li> <a href="https://code.google.com/p/android-developer-preview/">Система отслеживания ошибок
359в N Developer Preview</a> является <strong>основным каналом для отправки отзывов.</strong> С его помощью можно сообщать об ошибках, проблемах
360производительности и отправлять общие отзывы. Вы также сможете ознакомиться со списком
361<a href="{@docRoot}preview/bug">известных проблем</a> и
362выполнить поиск обходных путей для них. Мы будем держать вас в курсе по вашему вопросу после его сортировки и отправки
363на рассмотрение инженерам Android. </li>
364  <li> <a href="{@docRoot}preview/dev-community">Сообщество разработчиков для Android N</a> – это
365сообщество Google+, где можно <strong>общаться с другими разработчиками</strong>, работающими с
366Android N. Делитесь в сообществе своими наблюдениями и идеями, а также находите ответы на
367вопросы об Android N. Мы будем просматривать ваши сообщения и предоставлять ответы
368и необходимые рекомендации.</li>
369</ul>
370
371<h3 id="targeting">Выбор целевого уровня, предварительные версии API и публикация приложений</h3>
372
373<p>
374  Платформа N Developer Preview предоставляет ориентированные на разработку систему и библиотеку Android,
375в которых <strong>отсутствуют API-интерфейсы стандартного уровня</strong>. Если вы не хотите
376проверять свое приложение на совместимость (хотя мы настоятельно
377рекомендуем сделать это), выберите целевую предварительную версию Android N, задав для
378параметра <code><a href=
379  "{@docRoot}preview/setup-sdk.html#create-update">targetSdkVersion</a></code>
380своего приложения значение <code>“N”</code>.
381</p>
382
383<p>
384  В Android N Developer Preview представлены <strong>предварительные версии API-интерфейсов</strong>.
385Они не будут официально публиковаться до выпуска окончательной версии пакета SDK,
386намеченного на третий квартал 2016 г. Это значит, что в
387<strong>API-интерфейсы могут вноситься небольшие изменения</strong>, особенно в первые недели после
388запуска программы. Мы будем предоставлять вам сводку об изменениях с каждым
389обновлением Android N Developer Preview.
390</p>
391
392<p class="note">
393  <strong>Примечание</strong>. Несмотря на возможные изменения в предварительных версиях API-интерфейсов,
394соответствующие функциональные возможности системы работают стабильно и уже готовы для
395тестирования.
396</p>
397
398<p>
399  Политика Google Play <strong>однозначно запрещает публикацию приложений, разработанных для N Developer
400Preview</strong>. Когда будет доступен окончательный SDK для Android N, вы сможете
401установить в качестве целевого API-интерфейс Android N официального уровня и опубликовать приложение в Google
402Play через альфа- и бета-каналы выпуска. Тем временем, если вы хотите распространить приложение, предназначенное для проверки под
403Android N, используйте для этого электронную почту или разместите такие приложения на своем сайте
404для прямой загрузки.
405</p>
406
407<p>
408  После выхода полной версии Android N для AOSP и OEM, запланированного на третий квартал 2016 г.,
409можно будет публиковать приложения для Android N в общем доступе на
410Google Play.
411</p>
412
413
414<h2 id="how_to_get_started">Начало работы</h2>
415
416<p>
417  Чтобы приступить к тестированию своего приложения в Android N, выполните следующие действия.
418</p>
419
420<ol>
421  <li> Ознакомьтесь с <a href="{@docRoot}preview/api-overview.html">Обзором API</a>
422и сведениями об <a href="{@docRoot}preview/behavior-changes.html">изменениях в работе</a>, чтобы
423получить представление о новых возможностях платформы и о том, как это может повлиять на ваши приложения. В частности, узнайте подробнее
424о новых возможностях в отношении <a href="{@docRoot}preview/features/notification-updates.html">уведомлений</a> и
425<a href="{@docRoot}preview/features/multi-window.html">поддержки многооконного режима</a>.</li>
426  <li> Настройте свою среду, руководствуясь инструкциями в документе <a href="{@docRoot}preview/setup-sdk.html">Настройка пакета SDK для предварительной версии</a>
427и рекомендациями по конфигурированию тестовых устройств.</li>
428  <li> Соблюдайте <a href="https://developers.google.com/android/nexus/images">инструкции
429по записи во флэш-память</a> при выполнении записи системного образа Android N на устройство. </li>
430  <li> Просмотрите <a href="{@docRoot}preview/setup-sdk.html#docs-dl">Справочник по API</a>
431и <a href="{@docRoot}preview/samples.html">примеры кода Android N</a>, чтобы узнать больше
432о новых возможностях API-интерфейсов и о том, как использовать их в ваших приложениях.
433  <li> Присоединяйтесь к <a href="{@docRoot}preview/dev-community">сообществу разработчиков
434Android N</a>, чтобы всегда быть в курсе последних новостей и общаться с другими
435разработчиками, работающими с новой платформой.</li>
436</ol>
437
438<p>
439  Благодарим за участие в программе Android N Developer Preview!
440</p>
441