
Компания Google решила кардинально изменить способ доступа разработчиков к предварительным версиям Android., поскольку было объявлено, что традиционная программа Developer Preview был заменен новой веткой под названием «Canary», что создает непрерывную и более динамичную модель для раннего тестирования функций платформы.
Это решение знаменует собой поворотный момент в процессе сотрудничества Google и сообщества разработчиков.
Чтобы предоставить вам лучшую поддержку и более быстрый и постоянный доступ к функциям, находящимся в разработке, мы объявляем о существенном обновлении нашей программы предварительного выпуска. В будущем платформа Android будет работать по каналу Canary, который заменит предыдущую программу Developer Preview. Канал Canary будет работать параллельно с существующей программой бета-тестирования.
Непрерывный и автоматизированный подход к тестированию
Рглавное отличие между предыдущей моделью и новым предложением заключается в непрерывности процесса обновления. В то время как версии Developer Preview требовали ручной установки в каждом цикле, Canary использует стратегию непрерывной установки. Это означает, что Как только устройство присоединится к этой ветке, оно автоматически получит все последние версии. Беспроводные обновления Android через OTA устраняют необходимость в повторных переустановках.
Благодаря своей независимости от конкретных версий, Canary позволяет разработчикам продолжать экспериментировать с API которые все еще находятся на ранних стадиях развития, даже после того, как новая официальная версия Android перешла в стадию бета-тестирования.
Преимущества для развития и ранней обратной связи
Uno из больших преимуществ этого нового подход заключается в возможности предоставления постоянной обратной связи на протяжении всего цикла разработки. В рамках предыдущей схемы канал Developer Preview был закрыт с момента выхода Android в бета-версию, что лишало официального канала для тестирования и оценки экспериментальных функций. С появлением Canary этот пробел исчезает, поскольку Новые API можно изучать подробно, не привязываясь к официальным датам. от выпуска версий.
Несмотря на свою открытость, Не все функции, появившиеся в Canary, обязательно попадут в стабильную версию. Тем не менее, отрасль представляется как важнейшее пространство для исследования и влияния на будущее операционной системы, поскольку она позволяет оценивать поведенческие изменения и корректировки платформы на самых ранних этапах.
Кому следует использовать канал Canary?
Важно отметить, что Канал Canary специально создан для разработчиков. Тем, кто хочет быть в курсе последних тенденций, тестируя новейшие функции и предоставляя ранние отзывы. Несмотря на то, что сборки прошли автоматическое тестирование и внутренние проверки, они всё ещё могут содержать серьёзные ошибки, поэтому эти версии не рекомендуются для использования на основных или повседневных устройствах.
Для тех, кто ищет более стабильную работу, бета-канал продолжит работу. как идеальная среда для проверки приложений на совместимость с будущими версиями Android. Но для тех, кто хочет заглянуть в будущее и готов пойти на риск ради инноваций, Canary — идеальный вариант.
Установка и участие в разработке
Установить последнюю сборку Canary так же просто, как использовать Android Flash Tool на поддерживаемом устройстве Pixel. После этого обновления будут автоматически устанавливаться по мере выхода новых сборок. Покинуть канал можно, переустановив бета-версию или публичную сборку, однако для этого потребуется стереть данные с устройства.
Плюс Доступность на реальном оборудовании, сборки Canary интегрированы в эмулятор Android и Android SDK через канал Android Studio Canary. Это позволяет тестировать и создавать приложения, специально предназначенные для экспериментальных версий, позволяя изменять поведение через фреймворк совместимости функций платформы.
Стоит отметить, что этот новый филиал теперь доступно для устройств Pixel и вскоре также будет доступен для использования в эмуляторе Android с использованием определенных версий Android Studio и соответствующего SDK.
Наконец, если вы хотите узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.
