Android операционная система от Google: история изменений

Android операционная система: история, особенности, цели будущего.

Операционная система Android от Google является одним из самых последних технологических доказательств того, что открытый исходный код может стать наиболее успешным подходом при рассмотрении последних достижений в этом секторе.

В настоящее время, пройдя различные этапы и бесчисленное количество версий, Android является наиболее широко используемой операционной системой на рынке мобильных устройств, таких как смартфоны и планшеты. Есть много брендов, которые используют его, и его улучшение достигает высокого уровня качества. Интерес, который он вызывает, был воспроизведен в других типах устройств, в том числе на рынке ноутбуков.

История операционной системы Android.

Android был создан в 2003 году Ричем Майнером, Ником Сирсом, Крисом Уайтом и Энди Рубином. Эта группа намеревалась создать мобильные устройства, которые лучше осведомлены о местоположении и предпочтениях пользователей. Начало Android, совершенно тайное, было непростым. Бюджет Рубина был урезан до нуля, и только кредит от Стива Перлмана, близкого друга Рубина, помог ему выжить.

В 2005 году Google купил Android и сделал его дочерней компанией. Рубин, Майнер и Уайт после сделки стали частью Google. В то время было мало информации о том, что Android предоставит Google, и ходили слухи, что поисковая компания выйдет на мобильный рынок . Энди Рубин взялся за дело и создал мобильную платформу на ядре Linux. Google пообещал производителям и операторам гибкую и обновляемую систему.

Прошло время и до 2007 года, с презентации технологического консорциума Open Handset Alliance. В которых были такие компании, как HTC, Samsung, T-Mobile, Qualcomm и сама Google, о существовании Android официально не сообщалось. С этого момента прогресс Android был положительным. И вскоре в 2008 году в магазинах появился HTC Dream, который станет первым мобильным телефоном , использующим операционную платформу. С тех пор Google выполняет свои обещания, связанные с Android. Система достигла всех видов платформ и была обновлена, каждый раз беря в качестве эталона узнаваемый десерт или сладость.

Android: особенности операционной системы

Одно из достоинств операционной системы Android заключается в том, что в ней используется простой в использовании пользовательский интерфейс со значками и удобным макетом, который особенно часто используется на смарт-устройствах. Google известен тем, что создает максимально упрощенный пользовательский интерфейс во всех своих продуктах, что Android предлагает с самого начала. Android является открытой платформой, что означает, что производители и операторы могут начать с операционной системы и вносить изменения с учетом потребностей своих пользователей.

Каждая из версий включает в себя изменения, улучшения и новшества. Убедиться, что каждый новый десерт, который появляется на рынке, включает в себя некоторые особенности, призванные улучшить возможности пользователей. Устройства Android ориентированы на энергосбережение. Что-то, для чего платформа всегда предназначена с целью свести к минимуму оперативную память и энергопотребление. Это заставляет интеллект самой системы принимать решение о приостановке приложений, которые открыты и которые не были закрыты пользователем вручную.

С другой стороны, будучи открытой системой, это очень помогло ее расширению среди различных компаний. Как известные, так и второстепенные, которые видят идеальный вариант для охвата всех типов аудитории на основе платформы, которая, как известно, работает более чем корректно.

Android — цели будущего

Что интересно в Android, так это то, что системе удалось сохранить кажущуюся эксклюзивность, которую она имела с точки зрения мобильных устройств, чтобы перейти и на другие устройства. Android успешно зарекомендовал себя как на нетбуках, так и на ноутбуках и смартбуках. Это операционная система, которая работает очень адекватно, учитывая ее явные ограничения. Вскоре это будет также платформа, используемая в игровой консоли Ouya, и Google работает над тем, чтобы сделать Android системой, с которой будут работать бытовые приборы и дома в целом будущего.

Android история версий

Android 1.0

Android 1.0, первая коммерческая версия программного обеспечения, была выпущена 23 сентября 2008 г. Первым коммерчески доступным Android-устройством был HTC Dream.

Характеристики:

  • Android Market , который позволяет загружать и обновлять приложения через приложение Market.
  • Веб-браузер для отображения, масштабирования и прокрутки полных веб-страниц HTML и XHTML . Несколько страниц отображаются в виде окон («карточек»).
  • Поддержка камеры: однако в этой версии не было возможности изменить разрешение, баланс белого, качество и т. д. камеры.
  • Папки, которые позволяют группировать несколько значков приложений в один значок папки на главном экране.
  • Доступ к веб-серверам электронной почты, совместимым с POP3, IMAP4 и SMTP.
  • Синхронизация Gmail с приложением Gmail.
  • Контакты Google синхронизируются с приложением «Люди».
  • Синхронизация Календаря Google с приложением Календарь.
  • Карты Google с просмотром улиц для просмотра карт и спутниковых изображений, а также для поиска местных предприятий и получения маршрутов проезда с помощью GPS.
  • Google Sync, который позволяет управлять беспроводной синхронизацией Gmail, People и Calendar.
  • Google Search, который позволяет пользователям искать в Интернете и телефонных приложениях, контактах, календаре и т.д.
  • Обмен мгновенными сообщениями Google Talk.
  • Мгновенные сообщения, текстовые сообщения и MMS.
  • Media Player, который позволяет управлять, импортировать и воспроизводить медиафайлы; однако в этой версии отсутствовала поддержка видео и стерео Bluetooth.
  • Уведомления появляются в строке состояния с возможностью установки мелодии звонка, светодиода или вибрации.
  • Voice Dialer позволяет набирать номер и совершать телефонные звонки без ввода имени или номера.
  • Обои позволяют пользователю установить фоновое изображение или фотографию за значками и виджетами главного экрана.
  • Видеопроигрыватель YouTube.
  • Другие приложения включают в себя: будильник, калькулятор, номеронабиратель (телефон), домашний экран (лаунчер), изображения (галерея) и настройки.
  • Совместимость с Wi-Fi и Bluetooth.

Android 1.1

9 февраля 2009 года вышло обновление Android 1.1, изначально только для HTC Dream. Android 1.1 был известен внутри компании как «Маленькая четверка», хотя официально это название не использовалось. Обновление исправило ошибки, изменило Android API и добавило ряд функций:

Характеристики:

  • Подробная информация и отзывы доступны, когда пользователь ищет компании на Картах.
  • Больше времени ожидания экрана входящего вызова по умолчанию при использовании громкой связи, а также возможность показать/скрыть панель набора номера.
  • Возможность сохранять вложения в сообщениях.
  • Добавлена ​​поддержка выделения в системных макетах.

Android 1.5

27 апреля 2009 г. вышло обновление Android 1.5, основанное на ядре Linux 2.6.27. Это была первая версия, в которой официально использовалось кодовое имя, основанное на десерте («Cupcake»), теме, используемой во всех версиях вплоть до Android Pie, а в Android 10 использовалась только числовая система.

Характеристики:

  • Поддержка сторонних виртуальных клавиатур с подсказкой текста и пользовательским словарем для пользовательских слов.
  • Поддержка виджетов — миниатюрные представления приложений, которые можно интегрировать в другие приложения (например, на главный экран) и получать регулярные обновления.
  • Запись и воспроизведение видео в форматах MPEG-4 и 3GP.
  • Автоматическое сопряжение и поддержка стерео для Bluetooth (профили A2DP и ​​AVRCP).
  • Скопируйте и вставьте функции в веб-браузере.
  • Изображения пользователей, отображаемые для Избранного в Контактах.
  • Для событий в журнале вызовов и доступа в одно касание к карточке контакта из события журнала вызовов отображается конкретная отметка даты/времени.
  • Анимированные переходы между экранами.
  • Возможность автоматического вращения.
  • Новая стандартная загрузочная анимация.
  • Возможность загрузки видео на YouTube.
  • Возможность загрузки фотографий в Picasa.
  • Возможность проверить историю использования телефона.

Android 1.6

15 сентября 2009 г. был выпущен Android 1.6 под названием Donut, основанный на ядре Linux 2.6.29.

Характеристики:

  • Улучшенный поиск голосового и текстового ввода, включая историю закладок, контакты и Интернет.
  • Возможность для разработчиков включать ваш контент в результаты поиска.
  • Многоязычный механизм синтеза речи, позволяющий любому приложению Android «озвучивать» текстовую строку.
  • Упрощенный поиск и возможность просмотра скриншотов приложений в Android Market.
  • Галерея, камера и видеокамера более интегрированы, с более быстрым доступом к камере.
  • Возможность для пользователей выбирать несколько фотографий для удаления.
  • Обновленная технологическая поддержка CDMA/EVDO, 802.1x, VPN и механизма преобразования текста в речь.
  • Поддержка разрешений экрана WVGA.
  • Улучшения в скорости работы приложений поиска и камеры.
  • Расширенная структура жестов и новый инструмент разработки GestureBuilder.

Android 2.0

27 октября 2009 г. был выпущен Android 2.0 SDK на основе ядра Linux 2.6.29 под кодовым названием Eclair.

Характеристики:

  • Расширенная синхронизация учетных записей, которая позволяет пользователям добавлять несколько учетных записей на устройство для синхронизации электронной почты и контактов.
  • Поддержка электронной почты Microsoft Exchange с комбинированным почтовым ящиком для просмотра электронной почты из нескольких учетных записей на одной странице.
  • Поддержка Bluetooth 2.1.
  • Возможность коснуться фотографии из контактов и выбрать, чтобы позвонить, отправить текстовое сообщение или отправить электронное письмо человеку.
  • Возможность поиска по всем сохраненным сообщениям SMS и MMS с добавленной возможностью удаления самых старых сообщений в разговоре, которые автоматически удаляются при достижении определенного предела.
  • Множество новых функций камеры, включая поддержку вспышки, цифровой зум, сюжетный режим, баланс белого, цветовой эффект и макрофокус.
  • Улучшенная скорость набора текста на виртуальной клавиатуре с более интеллектуальным словарем, который запоминает использование слов и включает имена контактов в качестве предложений.
  • Обновленный пользовательский интерфейс браузера с миниатюрами закладок, двойным касанием и поддержкой HTML5.
  • Улучшено представление повестки дня в календаре, показывающее статус присутствия каждого приглашенного и возможность приглашать новых приглашенных на мероприятия.
  • Оптимизированная аппаратная скорость и обновленный пользовательский интерфейс.
  • Поддержка большего количества размеров и разрешений экрана с лучшим коэффициентом контрастности.
  • Улучшенные Карты Google 3.1.2.
  • Улучшен класс MotionEvent для отслеживания мультитач-событий.
  • Поддержка чувствительного к давлению сенсорного интерфейса в API, хотя в то время не существовало подходящего оборудования.
  • Добавление живых обоев, которые позволяют анимации фоновых изображений главного экрана показывать движение.

Android 2.0.1

Характеристики:

  • Незначительные изменения API, исправления ошибок и изменения поведения фреймворка.

Android 2.2

20 мая 2010 г. был выпущен Android SDK 2.2 (Froyo, сокращение от замороженного йогурта), основанный на ядре Linux 2.6.32.

Характеристики:

  • Оптимизация скорости, памяти и производительности.
  • Дополнительные улучшения скорости работы приложений, реализованные посредством JIT-компиляции.
  • Интеграция движка Chrome V8 JavaScript в браузер приложений.
  • Поддержка службы Android Cloud to Device Messaging (C2DM), которая включает push-уведомления.
  • Расширенная поддержка Microsoft Exchange, включая политики безопасности, автоматическое обнаружение, поиск в глобальном списке адресов, синхронизацию календаря и удаленную очистку.
  • Улучшенный лаунчер приложений с ярлыками для приложений телефона и браузера.
  • Функции USB-модема и точки доступа Wi-Fi.
  • Возможность отключить доступ к данным через мобильную сеть.
  • Обновленное приложение Market с функциями автоматического и пакетного обновления.
  • Быстрое переключение между различными языками клавиатуры и их словарями.
  • Поддержка настольных и автомобильных баз с Bluetooth.
  • Поддержка цифровых и буквенно-цифровых паролей.
  • Поддержка полей загрузки файлов в браузерном приложении.
  • Браузер теперь отображает все анимированные кадры GIF, а не только первый кадр.
  • Поддержка установки приложений в расширяемую память.
  • Поддержка Adobe Flash.
  • Поддержка дисплеев с высоким PPI (до 320 точек на дюйм), таких как четырехдюймовые дисплеи с разрешением 720p.
  • Галерея позволяет пользователям просматривать стопки изображений с помощью жеста масштабирования.
  • Исправления ошибок, обновления безопасности и улучшения производительности.
  • Незначительные исправления ошибок, включая проблемы с маршрутизацией SMS, которые затрагивали Nexus One.
  • Два обновления безопасности.

Android 2.3

6 декабря 2010 г. был выпущен Android SDK 2.3 (Gingerbread), основанный на ядре Linux 2.6.35.

Характеристики:

  • Обновленный дизайн пользовательского интерфейса с большей простотой и скоростью.
  • Поддержка сверхбольших размеров экрана и разрешений (WXGA и выше).
  • Встроенная поддержка интернет-телефонов SIP VoIP.
  • Более быстрый и интуитивно понятный ввод текста на виртуальной клавиатуре с большей точностью, улучшенным предлагаемым текстом и режимом голосового ввода.
  • Улучшенная функция копирования/вставки, позволяющая пользователям выбирать слово, удерживая нажатой клавишу, копируя и вставляя.
  • Поддержка связи ближнего радиуса действия (NFC), которая позволяет пользователю считывать метку NFC, встроенную в плакат, наклейку или рекламу.
  • Новые звуковые эффекты, такие как реверберация, эквалайзер, виртуализация наушников и усиление басов.
  • Новый менеджер загрузок, предоставляющий пользователям легкий доступ к любому загруженному файлу из браузера, электронной почты или другого приложения.
  • Поддержка нескольких камер на устройстве, включая фронтальную камеру, если она доступна.
  • Поддержка воспроизведения видео WebM/VP8 и кодирования звука AAC.
  • Улучшенное управление питанием с более активной ролью в управлении приложениями, которые слишком долго не дают устройству бодрствовать.
  • Улучшена поддержка разработки собственного кода.
  • Изменено с YAFFS на ext4 на новых устройствах.
  • Улучшения звука, графики и ввода для разработчиков игр.
  • Параллельная сборка мусора для повышения производительности.
  • Встроенная поддержка большего количества датчиков (таких как гироскопы и барометры).
  • Первая версия Android с пасхальным яйцом. Это было изображение Bugdroid, стоящего рядом с имбирным человечком-зомби, на заднем плане было еще много зомби.
  • Улучшения и исправления ошибок для Nexus S.

Android 2.3.3

Характеристики:

  • Различные улучшения и исправления API.
  • Поддержка голосового или видеочата с помощью Google Talk.
  • Поддержка открытой библиотеки аксессуаров. Open Accessory был представлен в 3.1 (Honeycomb), но Open Accessory Library обеспечивает дополнительную поддержку 2.3.4 при подключении к периферийному USB-устройству с совместимым программным обеспечением и совместимым приложением на устройстве. Шифрование по умолчанию для SSL изменено с AES256-SHA на RC4-MD5.
  • Исправлена ​​самопроизвольная перезагрузка на Samsung Galaxy S Plus.
  • Среди других исправлений и улучшений улучшена производительность сети для Nexus S 4G.
  • Исправлена ​​ошибка Bluetooth на Samsung Galaxy S.
  • Исправлен сбой Wi-Fi на Samsung Galaxy S Plus.
  • Приложение Gmail было улучшено.
  • Анимация теней для прокрутки списка.
  • Улучшения программного обеспечения камеры.
  • Повышенная эффективность батареи.
  • Исправлена ​​ошибка голосового поиска.
  • Поддержка Google Кошелька для Nexus S 4G.

Android 3.0

22 февраля 2011 г. было выпущено Android SDK 3.0 (Honeycomb), первое обновление Android только для планшетов, основанное на ядре Linux 2.6.36.

Характеристики:

  • Оптимизирована поддержка планшетов с новым «голографическим» пользовательским интерфейсом (снова удалена в следующем году в версии 4.2).
  • Новое пасхальное яйцо, изображение шмеля в стиле Трона.
  • Добавлена ​​системная панель с быстрым доступом к уведомлениям, статусом и плавными кнопками навигации, доступными внизу экрана.
  • Добавлена ​​панель действий, которая обеспечивает доступ к контекстным параметрам, навигации, виджетам или другим типам контента в верхней части экрана.
  • Упрощенная многозадачность: нажатие последних приложений на системной панели позволяет пользователям просматривать снимки выполняемых задач и быстро переключаться между приложениями.
  • Клавиатура была переработана, что делает набор текста быстрым, эффективным и точным на больших экранах.
  • Упрощенный и интуитивно понятный интерфейс копирования/вставки.
  • Несколько вкладок браузера заменяют окна браузера, а также автозаполнение форм и новый режим «инкогнито», который обеспечивает несколько анонимный просмотр.
  • Быстрый доступ к экспозиции камеры, фокусу, вспышке, масштабированию, фронтальной камере, таймлапсу и другим функциям камеры.
  • Возможность просмотра альбомов и других коллекций в полноэкранном режиме в Галерее с легким доступом к миниатюрам других фотографий.
  • Новый двухпанельный интерфейс с быстрой прокруткой контактов, позволяющий пользователям легко упорядочивать и находить контакты.
  • Новый пользовательский интерфейс электронной почты с двумя панелями для более эффективного просмотра и организации сообщений, позволяющий пользователям выбирать одно или несколько сообщений.
  • Аппаратное ускорение.
  • Поддержка многоядерных процессоров.
  • Возможность шифрования всех пользовательских данных.
  • Улучшенный стек HTTPS с указанием имени сервера (SNI).
  • Файловая система в пространстве пользователя (FUSE; модуль ядра).
  • Запрещает приложениям иметь доступ на запись к дополнительному хранилищу (картам памяти на устройствах с внутренним основным хранилищем) за пределами назначенных каталогов для приложений. Полный доступ к основному внутреннему хранилищу по-прежнему разрешен через отдельное разрешение на уровне приложения.

Android 3.1

Характеристики:

  • Улучшения пользовательского интерфейса.
  • Возможность подключения USB-аксессуаров (USB On-The-Go).
  • Расширенный список последних приложений.
  • Виджеты на главном экране с изменяемым размером.
  • Поддержка внешних клавиатур и указывающих устройств.
  • Поддержка джойстиков и геймпадов.
  • Поддержка воспроизведения аудио в формате FLAC.
  • Высокопроизводительная блокировка Wi-Fi, которая поддерживает высокопроизводительные соединения Wi-Fi, когда экран устройства выключен.
  • Поддержка HTTP-прокси для каждой подключенной точки доступа Wi-Fi.

Android 3.2

Характеристики:

  • Улучшенная поддержка оборудования, включая оптимизацию для большего количества планшетов.
  • Расширены возможности приложений для доступа к файлам на SD-карте, например, для синхронизации.
  • Совместимый режим отображения для приложений, не оптимизированных для разрешения экрана планшета.
  • Новые функции поддержки дисплея, дающие разработчикам больший контроль над внешним видом дисплея на разных устройствах Android.
  • Исправления ошибок и незначительные улучшения безопасности, стабильности и Wi-Fi.
  • Обновите Android Market с помощью автоматических обновлений и более удобного для чтения текста положений и условий.
  • Перейдите на Google Книги.
  • Улучшена совместимость с Adobe Flash в браузере.
  • Улучшено предсказание китайского почерка.
  • Исправлены ошибки и другие мелкие улучшения для Motorola Xoom 4G.
  • Оплата за использование планшетов 3G и 4G.
  • Исправлены проблемы с подключением к данным при выходе из режима полета на Motorola Xoom 4G в США.

Android 4.0

Android SDK 4.0.1 (Ice Cream Sandwich), основанный на ядре Linux 3.0.1, был публично выпущен 19 октября 2011 г. Гейб Коэн из Google заявил, что Android 4.0 «теоретически совместим» с любым Android 2.3.x Устройство в настоящее время находится в производстве. Исходный код Android 4.0 стал доступен 14 ноября 2011 г. Ice Cream Sandwich была последней версией, которая официально поддерживала флеш-плеер Adobe Systems.

Характеристики:

  • Основные улучшения интерфейса «Holo» с новым семейством шрифтов Roboto.
  • Программируемые кнопки Android 3.x теперь доступны для использования на телефонах.
  • Разделение виджетов на новой вкладке, список которых аналогичен приложениям.
  • Упрощенное создание папок благодаря стилю перетаскивания.
  • Расширенная визуальная голосовая почта с возможностью ускорения или замедления сообщений голосовой почты.
  • Функция масштабирования в Календаре.
  • Встроенный скриншот (достигается зажатием кнопок Power и Volume Down).
  • Улучшено исправление ошибок на клавиатуре.
  • Возможность доступа к приложениям прямо с экрана блокировки.
  • Улучшена функция копирования и вставки.
  • Улучшенная интеграция голоса и непрерывная диктовка речи в текст в реальном времени.
  • Face Unlock — функция, которая позволяет пользователям разблокировать телефоны с помощью программного обеспечения для распознавания лиц.
  • Автоматическая синхронизация браузера с закладками Chrome пользователей.
  • Раздел «Использование данных» в настройках позволяет пользователям устанавливать предупреждения, когда они приближаются к определенному лимиту использования, и отключать использование данных при превышении лимита.
  • Возможность закрывать приложения из списка последних приложений свайпом.
  • Улучшенное приложение камеры с нулевой задержкой затвора, настройками интервальной съемки, режимом панорамы и возможностью масштабирования во время записи.
  • Встроенный фоторедактор.
  • Новый макет галереи, организованный по местоположению и человеку.
  • Обновлено приложение «Люди» с интеграцией в социальные сети, обновлениями статуса и изображениями в высоком разрешении.
  • Android Beam — функция связи ближнего радиуса действия, позволяющая быстро обмениваться веб-закладками, контактной информацией, адресами, видео на YouTube и
  • другими данными.
  • Поддержка формата изображения WebP.
  • Аппаратное ускорение пользовательского интерфейса.
  • Прямой Wi-Fi.
  • Запись видео 1080p для стандартных устройств Android.
  • Android VPN Framework (AVF) и модуль ядра TUN (но не TAP). До версии 4.0 для программного обеспечения VPN требовалось рутированное устройство Android.
  • Незначительные исправления ошибок для Samsung Galaxy Nexus.
  • Исправлены мелкие ошибки в Verizon Galaxy Nexus, выпуск которого в США позже был отложен до декабря 2011 года.

Android 4.0.3

Характеристики:

  • Многочисленные исправления ошибок и оптимизации.
  • Улучшения графики, баз данных, проверки орфографии и функциональности Bluetooth.
  • Новые API для разработчиков, в том числе API социальной потоковой передачи в поставщике контактов.
  • Улучшения поставщика календаря.
  • Новые приложения для камеры, которые улучшают стабилизацию видео и разрешение QVGA.
  • Улучшения специальных возможностей, например улучшенный доступ к содержимому для программ чтения с экрана.
  • Улучшения стабильности.
  • Улучшенная производительность камеры.
  • Более плавный поворот экрана.
  • Улучшено распознавание телефонных номеров.

Android 4.1

Google анонсировала Android 4.1 (Jelly Bean) на конференции Google I/O 27 июня 2012 г. Jelly Bean, основанный на ядре Linux 3.0.31, представлял собой добавочное обновление, основной целью которого было улучшение функциональности и производительности Android. пользовательский интерфейс. Повышение производительности коснулось «Project Butter», в котором используется ожидание касания, тройная буферизация, расширенная вертикальная синхронизация и фиксированная частота кадров 60 кадров в секунду для создания плавного, «гладкого» пользовательского интерфейса. Android 4.1 Jelly Bean был выпущен в рамках Android Open Source Project 9 июля 2012 г., а планшет Nexus 7, первое устройство с Jelly Bean, был выпущен 13 июля 2012 г.

Характеристики:

  • Более плавный пользовательский интерфейс.
  • Синхронизация Vsync для всех рисунков и анимаций, выполняемых платформой Android, включая рендеринг приложений, сенсорные события, компоновку экрана и обновление экрана.
  • Тройная буферизация в графическом конвейере.
  • Увеличение ввода процессора.
  • Сенсорная синхронизация с синхронизацией vsync.
  • Улучшенная доступность.
  • Поддержка двунаправленного текста и других языков.
  • Устанавливаемые пользователем раскладки.
  • Расширяемые уведомления.
  • Добавлена ​​поддержка TLS v1.1 и v1.2.
  • Возможность отключения уведомлений в зависимости от приложения.
  • Ярлыки и виджеты могут автоматически переставляться или изменяться в размерах, чтобы новые элементы поместились на главных экранах.
  • Передача данных Bluetooth для Android Beam.
  • Планшеты с меньшими экранами теперь используют увеличенную версию главного экрана и компоновку интерфейса, используемую в телефонах.
  • Улучшенное приложение камеры.
  • Многоканальный звук.
  • Кодек Fraunhofer FDK AAC становится стандартным для Android, добавляя кодирование/декодирование каналов AAC 5.1.
  • USB-аудио (для внешнего звукового ЦАП).
  • Цепочка аудио (также известная как воспроизведение без пауз).
  • Возможность для других программ запуска добавлять виджеты из панели приложений без необходимости root-доступа.
  • Исправлена ​​ошибка на Nexus 7, связанная с невозможностью изменить ориентацию экрана в любом приложении.
  • Поддержка поворота блокировки / домашнего экрана.
  • Жесты одним пальцем, чтобы развернуть/свернуть уведомления.
  • Исправления ошибок и улучшения производительности.

Android 4.2

Ожидалось, что Google объявит о выпуске Jelly Bean 4.2 на мероприятии в Нью-Йорке 29 октября 2012 года, но мероприятие было отменено из-за урагана «Сэнди». Вместо того, чтобы перенести прямую трансляцию, Google анонсировала новую версию в пресс-релизе под лозунгом «Новый вкус желейных бобов». Jelly Bean 4.2 был основан на ядре Linux 3.4.0 и дебютировал на Google Nexus 4 и Nexus 10, которые были выпущены 13 ноября 2012 года.

Характеристики:

  • Улучшения экрана блокировки, в том числе поддержка виджетов (снова удалена в 2014 г.) и возможность проводить пальцем прямо к камере.
  • Управление питанием уведомлений («Быстрые настройки»).
  • Заставки «Daydream», которые отображают информацию в режиме ожидания или пристыковки (позже переименованные в «заставки» после выпуска несвязанной платформы виртуальной реальности Google Daydream в 2016 году).
  • Несколько учетных записей пользователей (только для планшетов).
  • Переписан стек Bluetooth, замененный с Bluez на BlueDroid с открытым исходным кодом Broadcom, обеспечивающий лучшую поддержку нескольких дисплеев и беспроводного дисплея (Miracast).
  • Нативная VPN с направлением справа налево и проверка приложений всегда включены. Одновременно был добавлен новый стек NFC.
  • Улучшения специальных возможностей: тройное нажатие для полноэкранного масштабирования, прокрутка и масштабирование двумя пальцами. Голосовой вывод и навигация в режиме жестов для слепых пользователей.
  • Новое приложение часов со встроенными мировыми часами, секундомером и таймером.
  • Все устройства теперь используют один и тот же дизайн интерфейса, ранее адаптированный из телефонов в версии 4.1 для небольших планшетов (с расположенными по центру программными кнопками, системной панелью в верхней части экрана и начальным экраном с док-станцией и меню). Увеличено количество push-уведомлений и уведомлений с действиями для большего количества приложений, что позволяет пользователям реагировать на определенные уведомления в панели уведомлений и без непосредственного запуска приложения.
  • Поддержка SELinux.
  • Премиум SMS-подтверждение.
  • Поддержка групповых сообщений.
  • Исправлена ​​ошибка в приложении «Люди», из-за которой декабрь не отображался в средстве выбора даты при добавлении события к контакту.
  • Добавлены Bluetooth-геймпады и джойстики, совместимые с HID (Human Interface Devices).
  • Исправлены ошибки потоковой передачи аудио через Bluetooth.
  • Длительное нажатие на значки Wi-Fi и Bluetooth в быстрых настройках теперь включает и выключает состояние.
  • Новые уведомления о загрузке, теперь отображающие процент и расчетное время, оставшееся для активных загрузок приложений.
  • Новые звуки беспроводной зарядки и низкого заряда батареи.
  • Новая анимация приложения «Галерея» позволяет ускорить загрузку.
  • Белый список отладки по USB.
  • Исправления ошибок и улучшения производительности.

Android 4.3

Google выпустила Jelly Bean 4.3 под лозунгом «Еще слаще Jelly Bean» 24 июля 2013 года во время мероприятия в Сан-Франциско под названием «Завтрак с Сундаром Пичаи». Большинство устройств Nexus получили обновление в течение недели, хотя планшет Nexus 7 второго поколения стал первым устройством, официально поставляемым с ним. 22 августа 2013 г. было выпущено исправление незначительной ошибки.

Характеристики:

  • Поддержка Bluetooth с низким энергопотреблением.
  • Поддержка Bluetooth Audio/Video Remote Control Profile (AVRCP) 1.3.
  • Поддержка OpenGL ES 3.0, позволяющая улучшить игровую графику.
  • Режим ограниченного доступа для новых профилей пользователей.
  • Улучшена производительность файловой системы за счет запуска команды fstrim, когда устройство находится в режиме ожидания.
  • Автозаполнение клавиатуры в приложении «Телефон».
  • Громкость входящих вызовов (рингтон) и уведомлений больше нельзя регулировать отдельно.
  • Улучшения в Photo Sphere.
  • Переработан пользовательский интерфейс камеры, ранее представленный на телефонах версии Google Play.
  • Добавление «App Ops», подробной системы контроля разрешений приложений (по умолчанию скрыто).
  • SELinux включен по умолчанию.
  • Поддержка разрешения 4K.
  • Многочисленные обновления безопасности, улучшения производительности и исправления ошибок.
  • Поддержка на уровне системы API сканирования Wi-Fi и геозон.
  • Фоновое определение местоположения Wi-Fi по-прежнему работает, даже когда Wi-Fi отключен.
  • Разработчик записывает и анализирует улучшения.
  • Добавлена ​​поддержка еще пяти языков.
  • Измененный API управления цифровыми правами (DRM).
  • Теперь поддерживаются языки с письмом справа налево (RTL).
  • Часы в строке состояния исчезают, если они выбраны в качестве виджета экрана блокировки.
  • Встроенная поддержка эмодзи.
  • Исправлены ошибки и небольшие изменения для Nexus 7 LTE.

Android 4.4

Google анонсировала Android 4.4 KitKat 3 сентября 2013 года. Хотя изначально кодовое название «Пирог с лаймом» («KLP») было изменено, потому что «очень немногие люди знают, каков вкус пирога с лаймом». Некоторые технические блоггеры также ожидали, что «Key Lime Pie» выйдет на Android 5. KitKat дебютировал на Google Nexus 5 31 октября 2013 г. и был оптимизирован для работы на более широком спектре устройств, чем предыдущие версии. Андроид. , рекомендуется иметь не менее 512 МБ ОЗУ; эти улучшения были известны внутри Google как «Project Svelte». Минимальный требуемый объем доступной оперативной памяти для Android составляет 340 МБ, и все устройства с оперативной памятью менее 512 МБ должны указываться как устройства с низким объемом оперативной памяти.

Характеристики:

  • Обновленный интерфейс с белыми элементами вместо синих.
  • Часы больше не отображают часы жирным шрифтом; все цифры тонкие. Маркировки H, M и S были удалены с секундомера и таймера, остались только цифры.
  • Возможность для приложений включать полупрозрачность в навигации и строках состояния.
  • Возможность для приложений использовать «режим погружения», чтобы скрыть навигацию и строки состояния, сохраняя при этом взаимодействие с пользователем.
  • Кнопки меню переполнения всегда видны, даже на устройствах с клавишей «Меню», которая официально объявлена ​​устаревшей в Android 4.0.
  • Доступ на запись отключен для установленных пользователем приложений во внешнем хранилище (например, MicroSD), за исключением их собственных внутренних каталогов Android/data.
  • Очистить каталоги данных приложения в пользовательском хранилище (внутреннее пользовательское хранилище и MicroSD) после удаления.
  • Оптимизация производительности на устройствах с более низкими характеристиками, включая поддержку zRAM и API устройства с низким объемом ОЗУ.
  • Возможность беспроводной печати.
  • Эмуляция хост-карты NFC, позволяющая устройству заменить смарт-карту.
  • Веб-представления теперь основаны на движке Chromium (функции аналогичны Chrome для Android 30).
  • Расширены функциональные возможности для служб прослушивателя уведомлений.
  • Общедоступный API для разработки и управления клиентами обмена текстовыми сообщениями.
  • Storage Access Framework, API, который позволяет приложениям получать файлы согласованным образом. Как часть платформы, новое системное средство выбора файлов позволяет пользователям получать доступ к файлам из различных источников (включая те, которые предоставляются такими приложениями, как службы онлайн-хранилищ).
  • Новая структура для переходов пользовательского интерфейса.
  • Счетчик API, детектор шагов и пакет датчиков.
  • Приложение «Настройки» теперь позволяет выбрать текстовые сообщения по умолчанию и домашнее приложение (лаунчер).
  • Аудио туннелирование, аудио мониторинг и усилитель громкости.
  • Встроенная функция записи экрана (в основном для разработчиков, так как требуется использование ADB).
  • Собственный API ИК-излучателя.
  • Проверенная загрузка.
  • Внедрить SELinux.
  • Расширенные API специальных возможностей и настройки скрытых субтитров на уровне системы.
  • Среда выполнения Android (ART) была представлена ​​как новая экспериментальная среда выполнения приложений, не включенная по умолчанию, в качестве замены виртуальной машины Dalvik.
  • Поддержка профиля доступа к сообщениям Bluetooth (MAP).
  • Отключен доступ к статистике батареи сторонним приложениям.
  • Приложение «Настройки» больше не использует макет с несколькими панелями на устройствах с большими экранами.
  • Индикаторы активности мобильных данных и Wi-Fi (TX/RX) перемещаются в быстрые настройки.
  • Отключает перенос текста в компоненте браузера WebView.
  • Улучшенная поддержка приложений для экспериментальной среды выполнения Android (ART).
  • Приложение камеры теперь загружает Google+ Фото вместо Галереи, когда вы проводите пальцем по экрану камеры.
  • Различные улучшения и исправления ошибок.
  • Дополнительные улучшения безопасности и исправления ошибок.
  • Удаление системы контроля разрешений приложений App Ops, представленной в Android 4.3.
  • Обновлен интерфейс приложения Dialer.
  • Обновлен WebView на основе Chromium до версии 33 (скринкастинг в DevTools, улучшения производительности аппаратного ускорения HTML5 Canvas, Rumble API, проверка форм HTML5 и список данных HTML5).
  • Различные улучшения и исправления ошибок.
  • Исправлена ​​CVE-2014-0224, устраняющая уязвимость OpenSSL «человек посередине».

Android 5.0

Android 5.0 «Lollipop» был представлен под кодовым названием «Android L» 25 июня 2014 года во время Google I/O. Он был доступен в виде официального беспроводного обновления (OTA) 12 ноября 2014 г. для некоторых устройств, работающих под управлением дистрибутивов Android, обслуживаемых Google, включая устройства Nexus и версии Google Play. Его исходный код был доступен 3 ноября 2014 г.

Lollipop имеет переработанный пользовательский интерфейс, построенный на языке адаптивного дизайна, который называется «материальный дизайн». Другие изменения включают улучшения уведомлений, к которым можно получить доступ с экрана блокировки и которые отображаются в приложениях в виде баннеров в верхней части экрана. Кроме того, Google внесла внутренние изменения в платформу: среда выполнения Android (ART) официально заменила Dalvik для повышения производительности приложений, а также были внесены изменения, направленные на улучшение и оптимизацию использования батареи, известные внутри как Project Volta.

Характеристики:

  • Среда выполнения Android (ART) с опережающей компиляцией (AOT) и расширенной сборкой мусора (GC), заменяющая Dalvik, который сочетает интерпретацию байт-кода с компиляцией Just-In-Time (JIT) на основе трассировки.
  • Поддержка 64-битных процессоров.
  • OpenGL ES 3.1 и Android Extension Pack (AEP) для поддерживаемых конфигураций GPU.
  • Экран недавних действий с задачами вместо приложений, вплоть до настроенного максимального количества задач на приложение.
  • Векторные рисунки, которые масштабируются без потери четкости.
  • Поддержка предварительного просмотра печати.
  • Material Design, который предлагает переработанный пользовательский интерфейс и «волновой эффект» для кнопок.
  • Обновленный экран блокировки, больше не поддерживает виджеты.
  • Обновленный лоток уведомлений и раскрывающийся список быстрых настроек.
  • Volta Project, чтобы увеличить срок службы батареи.
  • Поиск можно выполнять в системных настройках для более быстрого доступа к определенным настройкам.
  • Экран блокировки содержит ярлыки для настроек приложений и уведомлений.
  • Гостевые входы и несколько учетных записей пользователей доступны на большем количестве устройств, таких как телефоны.
  • Ввод и вывод звука через USB-устройства.
  • Сторонние приложения снова могут читать и изменять данные, расположенные в любом месте внешнего хранилища, например на SD-картах. Однако они должны соответствовать платформе доступа к хранилищу Android API уровня 21 или выше.
  • Закрепление экрана приложения для ограничения активности пользователя.
  • Недавно использованные приложения запоминаются даже после перезагрузки устройства.
  • WebViews получает обновления независимо через Google Play из соображений безопасности, а не полагаясь на общесистемные обновления поставщиков.
  • Добавлено 15 новых языков: баскский, бенгальский, бирманский, китайский (Гонконг), галисийский, исландский, каннада, киргизский, македонский, малаялам, маратхи, непальский, сингальский, тамильский и телугу.
  • Tap and Go позволяет пользователям быстро перейти на новое устройство Android, используя NFC и Bluetooth для передачи данных учетной записи Google, настроек конфигурации, пользовательских данных и установленных приложений.
  • Включено приложение, похожее на фонарик, которое работает на устройствах, поддерживающих вспышку камеры.
  • Пользовательские настраиваемые приоритеты для уведомлений приложений.
  • Функция умного замка.
  • Режим работы SELinux для всех доменов.
  • Обновленный смайлик.
  • Улучшенная поддержка специальных возможностей (например, поддержка переключения доступа).
  • Блочные беспроводные (OTA) обновления для новых устройств.
  • Доступ к списку задач отключен для сторонних приложений.
  • Некоторые исправления ошибок, в том числе решение проблем с воспроизведением видео и обработкой ошибок при вводе пароля.
  • Исправлена ​​ошибка с поддержкой TRIM (представлена ​​в версии 4.3), из-за которой устройства не могли выполнять очистку загрузчика выделений файловой системы, если устройство было выключено в полночь или загружено только во время использования.
  • Изменяет способ, которым сигналы тревоги пробуждают ЦП, и способ, которым сигналы тревоги конкурируют за системные ресурсы.

Android 5.1

Характеристики:

  • Улучшения и исправления ошибок на экране обзора.
  • Возможность подключаться к сетям Wi-Fi и управлять сопряженными устройствами Bluetooth из быстрых настроек.
  • Официальная поддержка нескольких SIM-карт.
  • Защита устройства. Если устройство потеряно или украдено, оно останется заблокированным до тех пор, пока владелец не войдет в свою учетную запись Google, даже если устройство будет сброшено до заводских настроек.
  • Голосовые вызовы высокой четкости, доступные между совместимыми устройствами 4G LTE под управлением Android 5.1.
  • Улучшения в системе приоритета уведомлений, чтобы более точно воспроизвести беззвучный режим, который был удален из Android 5.0.
  • Различные исправления ошибок.
  • Встроенная поддержка звонков по Wi-Fi.

Android 6.0

Android 6.0 «Marshmallow» был представлен под кодовым названием «Android M» во время Google I/O 28 мая 2015 г. для телефонов Nexus 5 и Nexus 6, планшета Nexus 9 и телевизионной приставки Nexus Player под номер компиляции. MPZ44Q. Developer Preview 3 (MPA44G) был выпущен 17 августа 2015 г. для устройств Nexus 5, Nexus 6, Nexus 9 и Nexus Player, и был обновлен до MPA44I, в котором были внесены исправления, связанные с профилями из Android for Work.

Характеристики:

  • Исключен рудиментарный файловый менеджер (название пакета 🙂 com.android.documentsui, доступный из настроек хранилища.
  • Карта памяти установлена /storage/ ​​вместо /storage/extSdCard/, с шестнадцатеричным серийным номером тома вместо подстановочного знака вопроса.
  • Контекстный поиск по ключевым словам внутри приложений.
  • Внедрение режима Doze, который замедляет работу процессора при выключенном экране для экономии заряда батареи.
  • Функция ожидания приложения.
  • Вертикальный ящик приложений с алфавитным доступом.
  • Панель поиска приложений и избранное.
  • Поддержка встроенного считывателя отпечатков пальцев.
  • Функция Direct Share для совместного использования между приложениями.
  • Режим «Приоритет» переименован в режим «Не беспокоить».
  • Связывание приложений для более быстрого инстинктивного открытия ссылок на соответствующие приложения.
  • Большие папки приложений с несколькими страницами.
  • Запросы разрешений после установки/выполнения.
  • Поддержка USB-C.
  • Функция демо-режима для использования скриншотов.
  • Автоматическое полное резервное копирование и восстановление данных для приложений.
  • Режим отображения 4K для приложений.
  • Приемлемое внешнее хранилище, которое ведет себя как внутреннее хранилище.
  • Поддержка MIDI для музыкальных инструментов.
  • Экспериментальная многооконная функция.
  • Поддержка действий сторонних приложений в меню выбора текста.
  • Разрешения приложений теперь предоставляются индивидуально во время выполнения, а не все или ничего во время установки. Аналогично AppOps.
  • Поддержка Miracast прекращена.
  • Многие новые важные команды поддерживаются оболочкой Android Linux (/bin/sh).
  • Нет поворота экрана при касании.
  • Поддержка эмодзи Unicode 7.0 и 8.0.
  • Описание вариантов USB-подключения.
  • Дважды нажмите кнопку питания, чтобы открыть камеру.

Android 7.0

Android «Nougat» (под кодовым названием N в разработке) — седьмая основная версия операционной системы Android. Впервые он был выпущен в качестве предварительной версии для разработчиков 9 марта 2016 г. с заводскими образами для поддерживаемых устройств Nexus, а также с новой «программой бета-тестирования Android», которая позволяет поддерживаемым устройствам обновляться непосредственно до версии Android. Окончательная версия была выпущена 22 августа 2016 г. Окончательная предварительная версия была опубликована 18 июля 2016 г. под номером версии NPD90G.

Характеристики:

  • Поддержка шифрования на основе файлов.
  • Unicode 9.0 поддерживает смайлики и модификаторы тона кожи (и предоставляет подмножество API-интерфейсов ICU4J).
  • Возможность отображения калибровки цвета.
  • Возможность масштабирования экрана.
  • Возможность переключиться на последнее открытое приложение двойным нажатием на кнопку обзора.
  • Добавлен раздел экстренной информации.
  • Добавлена ​​кнопка «Очистить все» на обзорный экран.
  • Еще один системный раздел, который обновляется, когда он не используется, что позволяет легко обновлять систему.
  • Платформа виртуальной реальности Daydream (интерфейс VR).
  • Улучшенная функциональность Doze, направленная на продление срока службы батареи.
  • Улучшения проводника файлов.
  • Возможность перемещать файлы, добавленные в Storage Access Framework.
  • Дополнительные параметры быстрых настроек.
  • Поддержка нескольких окон, поддержка плавающих приложений в макете рабочего стола.
  • Новый режим экономии данных, который может заставить приложения сократить использование полосы пропускания.
  • Новый JIT-компилятор, обеспечивающий ускорение установки приложений на 75 % и уменьшение размера скомпилированного кода на 50 %.
  • Компилятор Just in Time (JIT) с профилированием кода для ART, позволяющий постоянно улучшать производительность Android-приложений во время их работы.
  • Поддержка режима «картинка в картинке» для Android TV.
  • Переработанный экран уведомлений с мгновенным доступом к определенным настройкам.
  • Переработан обзорный экран.
  • Карточки-уведомления заменены листами-уведомлениями.
  • Настройки ящика навигации приложений.
  • API 3D-рендеринга Vulkan.
  • Несколько локалей устройства.
  • Приостановка работы API камеры Android V1.
  • Ограниченный доступ к файловой системе.

Android 7.1

19 октября 2016 г. компания Google выпустила Android 7.1.1 в качестве предварительной версии для разработчиков для Nexus 5X, Nexus 6P и Pixel C. Вторая предварительная версия была доступна 22 ноября 2016 г., прежде чем была выпущена окончательная версия. Декабрь. 5, 2016.

Характеристики:

  • Реорганизованный оттенок уведомлений.
  • В меню кнопки питания добавлена ​​опция «Перезагрузка».
  • Улучшения производительности сенсорного экрана.
  • Движения (жест смахивания отпечатка пальца вниз — согласие).
  • Для нового оборудования требуется подписка:
  • Бесшовные обновления системы A/B.
  • Мечтательный режим виртуальной реальности.
  • Возможности разработчика.
  • API диспетчера ярлыков.
  • Поддержка кругового значка приложения.
  • Вставка изображения клавиатуры.
  • Жест датчика отпечатка пальца для открытия/закрытия экрана уведомлений.
  • Назначение диспетчера хранилища вручную для приложений.
  • Улучшено планирование потоков VR.
  • Улучшены метаданные обоев.
  • Поддержка многотерминальных вызовов.
  • Поддержка различных требований оператора мобильной связи.
  • Свойство конфиденциальности голоса PCDMA.
  • Поддержка типа шрифта для визуальной голосовой почты.
  • Параметры конфигурации оператора для управления телефонными видео.
  • Manual Storage Manager — идентифицирует файлы и приложения, которые используют хранилище.
  • Новый набор смайликов, добавляющий различные оттенки кожи и стрижки к уже существующим.
  • Отправляйте GIF прямо с клавиатуры по умолчанию.
  • Ярлыки приложений — запускайте действия в приложениях, долго нажимая на значок приложения.
  • Параметры разработчика: удалена функция «Показать загрузку ЦП».
  • Оповещения об использовании батареи.

Android 8.0

Android Oreo — восьмая основная версия операционной системы Android. Впервые он был выпущен в качестве предварительной версии для разработчиков под кодовым названием Android O 21 марта 2017 года с заводскими образами для совместимых устройств Nexus и Pixel. Окончательная предварительная версия для разработчиков была выпущена 24 июля 2017 г., а стабильная версия — в августе 2017 г.

Характеристики:

  • Project Treble , крупнейшее изменение в основе Android на сегодняшний день: модульная архитектура, которая упрощает и ускоряет производителям оборудования выпуск обновлений Android.
  • Поддержка «картинка в картинке».
  • Поддержка эмодзи Unicode 10.0 (5.0) и замена всех смайликов в виде слезинок на круглые с градиентами и контурами.
  • Быстрые настройки и настройки переработаны с белым фоном и соответственно черным цветом шрифта и акцентом.
  • Реструктурированная конфигурация путем перегруппировки секций в аналогичные входы.
  • Адаптивные значки
  • Улучшения уведомлений.
  • Каналы уведомлений.
  • Очки уведомлений (значки).
  • Отложенное уведомление.
  • Многоцветный оттенок уведомлений (для обложек музыкальных альбомов, мессенджеров и т.д.).
  • Общесистемная структура автозаполнения.
  • Поддержка кодеков AAC, Sony LDAC и кодеков Qualcomm aptX и aptX HD.
  • Неизвестные источники для конкретных приложений.
  • Поддержка мультиэкрана.
  • По данным Google, время загрузки в 2 раза быстрее по сравнению с Nougat на устройствах Pixel.
  • Запуск приложений в фоновом режиме и ограничения по местоположению.
  • Защита Google Play.
  • Загружаемые шрифты.
  • Встроенная поддержка печати.
  • Управление цветом (глубокий цвет и широкая цветовая гамма).
  • Wi-Fi-помощник.

Android 8.1.0

Android 8.1 Oreo — шестнадцатая дополнительная версия операционной системы Android. Впервые он был выпущен в качестве предварительной версии для разработчиков 25 октября 2017 года с заводскими образами для текущих устройств Nexus и Pixel. Вторая предварительная версия для разработчиков была доступна 27 ноября 2017 г. для устройств Nexus и Pixel, а стабильная версия была выпущена 5 декабря 2017 г.

Характеристики:

  • API нейронной сети.
  • API общей памяти.
  • API цветов обоев.
  • Уровень заряда батареи Bluetooth для подключенных устройств, доступный в быстрых настройках.
  • Android Oreo Go Edition — облегченный дистрибутив Android, который работает лучше, чем обычный Android, на устройствах с оперативной памятью менее 1 ГБ.
  • Обновления фреймворка автозаполнения.
  • Безопасный просмотр программных действий.
  • Кнопки навигации тускнеют, когда не используются.
  • Визуальные изменения в «Завершение работы» и «Перезагрузка», включая новый экран и плавающую панель инструментов.
  • Сообщения коричневого цвета теперь белые с той же существующей прозрачностью.
  • Автоматические светлые и темные темы.
  • Новое пасхальное яйцо в виде официального изображения печенья Oreo.

Android 9

Android Pie — девятая основная версия операционной системы Android. Google впервые объявил об этом 7 марта 2018 года, и в тот же день была выпущена первая предварительная версия для разработчиков. Вторая предварительная версия, считающаяся бета-качеством, была выпущена 8 мая 2018 г. Последняя бета-версия Android Pie (пятая предварительная версия, также считающаяся «кандидатом на выпуск») была выпущена 25 июля 2018 г. Первая официальная версия была выпущена 6 августа. 2018.

Характеристики:

  • Новый пользовательский интерфейс для меню быстрых настроек.
  • Часы были перемещены слева от панели уведомлений.
  • «Док» теперь имеет полупрозрачный фон.
  • Battery Saver больше не отображает оранжевое наложение на панели состояния и уведомления.
  • В параметры питания добавлена ​​кнопка «Снимок экрана».
  • Новый режим «Блокировка», который отключает биометрическую аутентификацию после активации.
  • Закругленные углы пользовательского интерфейса.
  • Новые переходы для переключения между приложениями или действиями в приложениях.
  • Более полные уведомления об обмене сообщениями, где вы можете увидеть всю беседу в уведомлении, крупномасштабные изображения и умные ответы, аналогичные новому приложению Google Reply.
  • Поддержка обрезки экрана.
  • Переработан ползунок громкости.
  • Процент заряда батареи теперь отображается на постоянно включенном экране.
  • Изменения безопасности экрана блокировки включают возможное возвращение улучшенной разблокировки NFC.
  • Экспериментальные функции (которые в настоящее время скрыты в меню «Флажки функций»), такие как переработанная страница «О телефоне» в настройках и автоматическая активация Bluetooth во время вождения.
  • DNS через TLS.
  • Новый дополнительный системный интерфейс на основе жестов, который позволяет пользователям перемещаться по операционной системе с помощью жестов чаще, чем в традиционном пользовательском интерфейсе.
  • Переработанный многозадачный переключатель приложений со встроенной панелью поиска Google и панелью приложений.
  • Android Dashboard, которая сообщает пользователю, сколько времени он проводит на своем устройстве и в приложениях, и позволяет устанавливать временные ограничения для приложений.
  • «Shush», улучшенная версия режима «Не беспокоить», который активируется, если положить телефон лицевой стороной вниз, что отключает стандартные уведомления.
  • Предсказание «адаптивной батареи», которое Doze использует для перевода пользовательских приложений в спящий режим, которые, по мнению операционной системы, пользователь не будет использовать.
  • Функция автоматической регулировки яркости изменяет яркость экрана в соответствии с привычками пользователя.
  • Опция Wind Down позволяет пользователям Android установить определенное время сна, которое включает режим «Не беспокоить» и делает весь интерфейс телефона серым, чтобы предотвратить его использование ночью.
  • Параметры записи звонков полностью отключены.

Android 10

Android 10 — десятая основная версия операционной системы Android. Стабильная версия Android 10 была выпущена 3 сентября 2019 года.

Характеристики:

  • Обновленная полноэкранная навигация с помощью жестов с новой анимацией открытия/закрытия приложения.
  • Ограничения по объему хранения.
  • Новые разрешения требуются для доступа к местоположению в фоновом режиме и для доступа к фото, видео и аудио файлам.
  • Фоновые приложения больше не могут появляться на переднем плане.
  • Ограниченный доступ к идентификаторам устройств, которые нельзя сбросить.
  • Фоновый (бездействующий) доступ к отключенным камере, микрофону и датчикам для повышения защиты конфиденциальности с побочным эффектом отключения программного обеспечения для защиты от кражи.
  • Поделиться ярлыками, которые позволяют напрямую обмениваться контентом с контактом.
  • Плавающая панель настроек, позволяющая изменять системные настройки прямо из приложений.
  • Формат динамической глубины для фотографий, который позволяет изменить размытие фона после съемки фотографии.
  • Поддержка видеокодека AV1, видеоформата HDR10+ и аудиокодека Opus.
  • Поддержка кодеков aptX Adaptive, LHDC, LLAC, CELT и AAC LATM.
  • Собственный MIDI API, который позволяет взаимодействовать с музыкальными контроллерами.
  • Улучшенная поддержка биометрической аутентификации в приложениях.
  • Поддержка протокола безопасности Wi-Fi WPA3.
  • Откидной держатель для телефона.
  • Поддержка всплывающих уведомлений.
  • Новая тема/темный режим для всей системы.
  • Добавлена ​​поддержка TLS v1.3.
  • Project Mainline позволяет обновлять основные компоненты ОС через Google Play Store, не требуя полного обновления системы.

Android 11

Android 11 — это одиннадцатая основная версия операционной системы Android. Google впервые объявил об этом 19 февраля 2020 года, и в тот же день была выпущена первая предварительная версия для разработчиков. Выпуск бета-версии Android 11 3 июня 2020 г. перенесен на 10 июня 2020 г.

Характеристики:

  • Пузыри в чате.
  • Экранный рекордер.
  • История уведомлений.
  • Новые элементы управления разрешениями.
  • Различие API между автономным 5G NR и неавтономным 5G.
  • Разовое разрешение.
  • Автоматический сброс разрешений.
  • Беспроводная связь Android Auto на устройствах с Wi-Fi 5 ГГц.
  • Увеличено количество обновляемых основных компонентов ОС в Google Play с 12 до 21.
  • Защита конфиденциальности корпоративного рабочего профиля теперь применяется к корпоративным устройствам.
  • Независимая чувствительность левого и правого края для навигации по жестам.

Android 12

Android 12 — двенадцатая основная версия операционной системы Android. Google впервые анонсировала его 18 февраля 2021 года, и в тот же день была выпущена первая предварительная версия для разработчиков.

Характеристики:

  • Совместное использование Wi-Fi стало проще.
  • Поддержка изображений AVIF.
  • Модуль Android Runtime (ART) добавлен к основным компонентам ОС, обновляемым через Google Play, функциональные возможности добавлены к существующим модулям.
  • Жесты могут работать в иммерсивном режиме.

Аппаратные требования для Android

Основной аппаратной платформой для Android является архитектура ARM (архитектуры ARMv7 и ARMv8-A; ранее также ARMv5), при этом архитектуры x86 и MIPS также официально поддерживаются в более поздних версиях Android, но поддержка MIPS отстает, и поддержка была удалена в NDK r17.

Неофициальный проект Android-x86, используемый для обеспечения поддержки архитектур x86 и MIPS до официальной поддержки. В 2012 году стали появляться устройства Android с процессорами Intel, в том числе телефоны и планшеты. Получив поддержку 64-битных платформ, Android сначала был создан для работы на 64-битной платформе x86, а затем на ARM64. Начиная с Android 5.0 Lollipop, в дополнение к 32-разрядным вариантам поддерживаются 64-разрядные варианты всех платформ.

Требования к минимальному объему оперативной памяти для устройств под управлением Android 7.1 зависят от размера экрана, плотности и типа процессора и варьируются от 816 МБ до 1,8 ГБ для 64-разрядной и от 512 МБ до 1,3 ГБ для 32-разрядной, что на практике означает 1 ГБ для наиболее распространенного типа экрана (в то время как минимум для часов Android составляет 416 МБ).

Для Android 4.4 рекомендуется иметь не менее 512 МБ ОЗУ, в то время как для устройств с «малым объемом ОЗУ» 340 МБ — это минимальный требуемый объем, который не включает память, выделенную для различных аппаратных компонентов, таких как основная полоса процессора.

Для Android 4.4 требуется процессор с 32-разрядной архитектурой ARMv7, MIPS или x86 (последние два через неофициальные порты), а также графический процессор (GPU), совместимый с OpenGL ES 2.0.

Android поддерживает OpenGL ES 1.1, 2.0, 3.0, 3.2 и начиная с Android 7.0 Vulkan (и версия 1.1 доступна для некоторых устройств). Некоторым приложениям может явно требоваться определенная версия OpenGL ES, и для запуска таких приложений требуется подходящее аппаратное обеспечение графического процессора. В 2021 году Android был перенесен на RISC-V. В 2021 году Qualcomm заявила, что будет поддерживать больше обновлений.

Для Android 1.0–1.5 требуется 2-мегапиксельная камера с автофокусом. Это было смягчено камерой с фиксированным фокусом под управлением Android 1.6.