Android Nougat | |
---|---|
| |
Разработчик |
Google, Open Handset Alliance |
Семейство ОС | Linux |
Исходный код | свободное и открытое программное обеспечение, проприетарные драйвер |
Первый выпуск | 6 марта 2016 года |
Последняя версия | 7.1.2 Nougat (3 апреля 2017 года) |
Метод обновления | OTA |
Менеджеры пакетов | Google Play |
Поддерживаемые языки | многоязычный |
Поддерживаемые платформы | 32-битные и 64-битные: ARM, MIPS, x86 |
Тип ядра | монолитное модифицированное ядро Linux |
Интерфейс | Material Design |
Лицензия | Android Open Source Project |
Состояние | устаревшее |
Предыдущая | Android Marshmallow |
Следующая | Android Oreo |
Веб-сайт | Официальный сайт |
Медиафайлы на Викискладе |
Android Nougat (кодовое название Android N во время разработки) — седьмая версия мобильной операционной системы Android, разработанная Google.
Заключительное издание операционной системы состоялось 22 августа 2016 года[1][2]. Название новой операционной системы было выбрано голосованием пользователей — Nougat, хотя многие ожидали Nutella[3].
Первым смартфоном с новой ОС стал LG V20, анонс которого состоялся 6 сентября в Сан-Франциско[4]. Nougat вносит заметные изменения в операционную систему и платформу разработки, в том числе возможность отображения нескольких приложений на экране сразу в виде разделённого экрана, поддержка встроенных ответов уведомлений, а также OpenJDK — На Java среды и поддержка для Vulkan визуализации графики API, и «цельность» обновлений системы на поддерживаемых устройствах.
Android Nougat получил в основном положительные отзывы. Дитер Бон из The Verge похвалил новый многозадачный интерфейс Android Nougat, назвав его «давно назревшим» для планшетов Android[5].
По состоянию на апреля 2024 доля использования Android N 1,32%. Это меньше чем у Android 6 на 0,04%. Данный парадокс связан с повышенными требованиями у системы по сравнению с Android 6.
На данный момент Nougat устаревший. В root сегменте данная версия мало где поддерживается, и является минимальной для хоть какого-то использования Magisk и Xposed. Также имеет много багов с использованием модулей Magisk или Xposed. Большинство сервисов Google Play работают нормально. Поддержка данной версии скорее всего продлится до 2027-2028 года.
В декабре 2015 Google анонсировала, что Android N переключит Java Runtime Environment с проекта Apache Harmony к OpenJDK[10]. Google заявила, что сдвиг был частью усилий по созданию «общей кодовой базы» между Java на Android и других платформ, а также позволяют использовать «популярные» Java 8 функции на Android платформе[2][11]. Google позже признала, что переход на OpenJDK позволит избавить платформу от претензий компании Oracle[10][11].
Расширены возможности среды выполнения ART, которая позволяет в момент установки приложения скомпилировать его в машинный код. Новая версия AOT-компиляции дополнена JIT-компилятором с поддержкой профилирования кода для достижения максимальной производительности или минимального потребления памяти[7].
14 апреля 2016 года Google выложила вторую бета-версию операционной системы. Из нововведений стоит отметить новый 3D-рендеринг API, который предоставляет разработчикам 3D-приложений получать прямой доступ к графическому чипу и заметно улучшает производительность графики[12].
Теперь пользователь может использовать специальные ярлыки быстрого доступа Launcher shortcuts, которые одновременно с запуском приложения совершают предустановленное действие. Например, можно отправлять сообщения определённому контакту или прокладывать маршрут.