Изначально Google рассчитывала давать версиям Android имена известных роботов, но отказалась из-за проблем с авторскими правами. Каждая версия системы, начиная с 1.5, получает собственное кодовое имя на тему сладостей. Кодовые имена присваиваются в алфавитном порядке латинского алфавита.
Начиная с версии 3.1, обновления будут выходить раз в 6 месяцев[1]. На конференции Google I/O 2014 была представлена новая версия ОС Android под кодовым названием "L"(Lolipop), которая в данное время доступна для разработчиков+Samsung Galaxy S4/S5. На настоящий момент выпущено 12 версий системы. Исходя из статистики на 7 января2015 года, доли версий распределились следующим образом:
2.2.x (Froyo) ▼ 0,4 %
2.3.x (Gingerbread) ▼ 7,8 %
4.0.x (Ice Cream Sandwich) ▼ 6,7 %
4.1.x (Jelly Bean) ▼ 19,2 %
4.2.x (Jelly Bean) ▼ 20,3 %
4.3.x (Jelly Bean) ▼ 6,5 %
4.4.x (KitKat) ▲ 39,1 %
Примечания: 1. Учитываются только те устройства, владельцы которых запускали Google Play на своём аппарате хотя бы раз за период сбора информации. 2. Версии, имеющие менее 0,1 %, не учитываются статистикой. 3. Статистика требуется для разработчиков, чтобы те создавали программы на определённые версии ОС.
Изменён дизайн и улучшена работа с магазином приложений Android Market[4].
Интегрирован интерфейс для работы с фото, видеокамерой и галереей снимков, позволяющий легко переключаться между режимом фото и видео, а в галерее появилась возможность выделять сразу несколько объектов для удаления[7].
Добавлена функция мультиязычного голосового поиска.
Обновлённая функция поиска, позволяющая вести поиск среди закладок, истории, контактов, а также в интернете[7].
Повышена скорость работы приложений поиска и камеры.
Улучшенная поддержка Microsoft Exchange (политики безопасности, автоматическое распознавание, просмотр GAL, синхронизация календарей, удаленная работа)
Улучшен запуск приложений через ярлыки телефона и браузера
Улучшенная поддержка планшетов благодаря новому пользовательскому интерфейсу
Трёхмерный рабочий стол с переписанными виджетами
Улучшенная многозадачность
Улучшения обозревателя, среди которых закладки для открытых веб-страниц, автозаполнение форм, синхронизация ссылок с Google Chrome, приватный режим просмотра
Изменённая панель блокировки с вынесением ярлыков для быстрого запуска камеры, доступа к функциям телефона (вызовов), доступа к текстовым сообщениям и меню для работы с электронной почтой
Улучшенный режим голосового надиктовывания текста[34]
Система контроля использования интернет-трафика
Программное улучшение камеры: внедрение режима панорамной съёмки, программная стабилизация изображения, эффекты в реальном времени при видеосъёмке
Поддержка снятия скриншотов (screen capture) средствами операционной системы[30]
Обновлённый браузер с поддержкой вкладок, синхронизацией закладок Google Chrome. Также обновлено ядро WebKit и движок V8 с поддержкой Crankshaft
Расширенные возможности безопасности: разблокировка устройства через распознавание лица владельца[30], полное шифрование аппарата, ASLR[34], новый VPN API.
27 июня2012 года на Google I/O, компания Google представила следующую версию Android 4.1 Jelly Bean вместе с планшетом Nexus 7. Изменения в основном коснулись плавности работы интерфейса. Новое обновление принесло улучшения в производительности — центральный и графический процессор работают параллельно. Благодаря этому на некоторых устройствах Android 4.1 будет работать с частотой 60 кадров в секунду[37].
25 июля2013 года была официально анонсирована операционная система Android 4.3 Jelly Bean с небольшим количеством изменений.[39]
4.1.1
Обновленный интерфейс, использование технологии Project Butter для получения более плавного UI. Технология включает тройную буферизацию графического конвейера, чтобы добиться отсутствия скачков в частоте кадров при анимации интерфейса, а также технологию вертикальной синхронизации.
Автоматическое масштабирование виджета и изменение расположения остального содержимого, если он не вмещается на рабочий стол.
Обновление виртуальной клавиатуры, получившей систему предиктивного ввода и расширенный словарь. Поддержка новых языков.
Возможность голосового ввода в автономном режиме, без использования подключения к сети Интернет.
Слепые или слабовидящие получат возможность подключить к смартфону или планшету на Android 4.1 устройство ввода со шрифтом Брайля.
Более информативная панель уведомлений.
Обновленный поиск, благодаря которому на манер голосового помощника можно получить ответы на заданные голосовые вопросы.
Добавлен сервис Google Now. Он будет снабжать пользователя полезной информацией, опираясь на календарь, историю поисковых запросов и маршруты перемещений телефона.
Фотографии контактов теперь хранятся и отображаются в высоком качестве.
Улучшенное приложение «Камера» добавляет некоторые возможности.
Новый интерфейс для планшетов, классический интерфейс Android 3.0—4.0.4 доступен через редактирование Build.Prop изменение DPI на значение ниже 140.
4.1.2
Исправлены ошибки и увеличена производительность.
Увеличение и уменьшение размеров уведомлений в панели теперь выполняются одним пальцем.
Добавлен ландшафтный режим рабочего стола в Nexus 7.
Одним из основных нововведений в Android 4.2 стала поддержка профилей, теперь на одном устройстве может использоваться несколько учетных записей, каждая со своими настройками, программами и личной информацией.
Клавиатура теперь поддерживает жесты для ввода по типу популярного Swype. Для ввода слов теперь можно водить пальцем по клавиатуре выбирая необходимые буквы, а встроенный словарь будет стараться предоставлять нужные варианты. В целом, по заявлению Google, в Android 4.2 словари стали более точными и полными.
В приложении «Камера» появился новый режим съемки под название Photo Sphere, он позволяет создавать панорамы 360 градусов и публиковать их в Google+ или же в Google Maps, создавая таким образом свою версию Street View.
Появилась поддержка беспроводной передачи видео и игр на совместимые телевизоры по технологии Miracast.
В панели оповещений теперь есть доступ к меню быстрых настроек.
Появился новый режим ожидания Daydream, когда устройство подключено к док-станции или находится в режиме сна, оно может отображать на дисплее разную полезную информацию, новости, погоду или же просто фотографии из альбома.
Google Now также получило небольшое улучшение, теперь оно может сканировать почту Gmail на предмет нахождения различного релевантного контента, такого как билеты на самолет или приглашения на встречу, и создавать карточки с напоминанием.
Появилась возможность размещать виджеты на экране блокировки.
Удален классический планшетный интерфейс, используемый в 3.0—4.0.4.
4.2.1
Устранена ошибка недостающего месяца (декабрь) в приложении «Контакты».
Улучшена работа вибрации при уведомлениях.
Появилась возможность подключить к устройству HID геймпады и джойстики по Bluetooth[41].
4.2.2
Некоторые усовершенствования системы безопасности, исправление ряда программных ошибок.
В шторке центра уведомлений при закачке теперь отображается не только заполняющийся прогресс-бар, но и проценты и время скачивания.
Ярлыки быстрой активации Wi-Fi и Bluetooth в панели переключателей получили дополнительную опцию: теперь долгое нажатие иконки сразу включает беспроводной модуль, а одиночное нажатие отправляет пользователя в настройки.
Появились новые звуки: при подключении устройства к станции беспроводной зарядки, новый сигнал оповещения о критическом уровне заряда батареи.
Исправлены ошибки в передаче звука по Bluetooth.
Повышена безопасность ADB.
2013
4.3
Keep и Hangouts теперь будет включен в прошивку и Google Apps по умолчанию.
Недавно найденная ошибка под названием MasterKey исправлена.
Smart или Bluetooth 4.0 LowEnergy включен в новую прошивку, что повышает энергоэффективность устройства при работе по данному протоколу.
В области уведомлений теперь показаны все работающие приложения, даже в фоновом режиме. Отключить отображение значка в панели можно в настройках.
В настройках можно установить постоянную работу Wi-Fi для улучшенного гео-позиционирования.
AVRCP 1.3, доступный совместно с Bluetooth Smart, позволяет при помощи Bluetooth объединять два устройства и использовать их как управляющие друг другом.
Доступна новая камера и галерея.
Система теперь поддерживает OpenGL ES 3.0.
Появилась скрытая настройка индивидуальных разрешений для приложений.
4.3.1
Устранение небольших ошибок и улучшение стабильности работы системы и её быстродействия. Только для Nexus 7 (2013) LTE.
31 октября 2013 компания Google представила следующую версию Android Kitkat. Изменения коснулись интерфейса. Также Android оптимизировали для работы на бюджетных смартфонах с оперативной памятью 512 МБ.
Одновременно с новой версией Android Google также представил смартфон Google Nexus 5. Нововведения версии:
4.4
Постоянно активный голосовой помощник. Прикасаться к экрану не нужно, достаточно лишь произнести «Ok Google», затем можно дать команду или продиктовать, что нужно найти.
Отображение обложек и кнопок управления на экране блокировки при воспроизведении музыки или показе фильмов через Chromecast.
Кнопки навигации и панель уведомлений автоматически скрываются
Более быстрое переключение между задачами и оптимизированное распределение памяти.
Приоритетность в телефонной книге. Контакты, с которыми пользователь общается чаще всего, показаны вверху списка. Прямо в приложении «Контакты» можно искать людей, места на карте и организации.
Умный определитель номера. Если номер не найден в «Контактах», телефон попытается определить по данным Google Maps, из какой организации звонят.
Центр общения. Приложение Hangouts позволяет вести переписку в чате, совершать и принимать видеозвонки, отправлять и получать SMS и MMS-сообщения и делиться GIF-анимацией.
Японские смайлики. В стандартную клавиатуру добавлены красочные миниатюрные картинки Emoji.
Поддержка облачных принтеров. Фотографии, документы и веб-страницы можно распечатывать на принтерах, подключенных к сервису Google Cloud Print, и на других принтерах, которые поддерживают печать через мобильные приложения.
Быстрое сохранение файлов в облако. Некоторые приложения (например, обновленный QuickOffice) поддерживают моментальную отправку файлов в Диск Google.
Поддержка Message Access Profile в автомобилях, оснащенных модулями Bluetooth.
Поддержка Chromecast.
Запуск веб-приложений через Chrome.
Отображение субтитров к фильмам в стандартном видеоплеере.
Встроенный сервис «Удаленное управление Android».
Обновленный дизайн загрузчика файлов с сортировкой и настройкой способа отображения скачанных файлов: списком или миниатюрами.
Переключение между установленными лаунчерами через системные настройки.
Обновленное приложение электронной почты с папками, фотографиями аккаунтов и улучшенной навигацией.
Поддержка приложений, использующих инфракрасный порт.
Доступ к настройкам определения местоположения через значок в «Быстрых настройках».
Настройка способа определения местоположения: точное или с меньшим расходом батареи. В системных настройках можно посмотреть, какие приложения пытаются определить местоположение.
Запуск приложений в песочнице Security-Enhanced Linux.
Улучшение камеры Nexus 5, уменьшение лага затвора, более точная фокусировка и лучший баланс белого. Также включает исправление некоторых ошибок и улучшение производительности. NEXUS 7 2012 добавили «беспроводной монитор» Настройки — Экран.
4.4.3
исправление ошибки отключения передачи данных;
исправление ошибки, связанной с процессом камеры, который влиял на заряд аккумулятора;
исправление фокусировки в обычном и HDR-режимах;
другие исправления в работе камеры;
исправление проблемы, связанной с переходом устройства в режим «глубокого сна»;
26 июня 2014 года на ежегодной конференции Google I/O 2014 представили новую версию операционной системы Android под названием "Lollipop". Интерфейс ОС стал более минималистичным, Google называет это обновление интерфейса самым масштабным за последние 3 года.
5.0
"Material design" — новая составляющая пользовательского интерфейса, которая основана на простоте, яркости, понятности и функциональности.
Появился Project Volta, благодаря которому операционная система обращается к процессору не одиночными запросами, а пакетами данных, тем самым экономя заряд, в результате чего Nexus 5 может работать на 1,5 часа дольше.
Уведомления на экране блокировки. Чтобы открыть одно из уведомлений, нужно два раза нажать по нему
Теперь вместо компилятора Dalvik используется компилятор ART.
Ambient display — функция, при которой при взятии Nexus 6 или 9 в руки сразу включается дисплей, показывающий важные уведомления.
Smart lock.
В меню быстрых настроек добавлен фонарик.
Переработан режим авторегулировки яркости экрана.
В меню «О телефоне» появилась возможность оставить отзыв об устройстве.
Появилась возможность запуска камеры и «звонилки» с экрана блокировки.
Полноценный менеджер пользователей.
Можно настраивать оповещения приложений, отключая их, если даже такой опции нет в самой программе.
Новый интерфейс смены запущенных приложений.
5.0.1
Исправлены ошибки
Дата выхода: 3 ноября2014 года (5.0) 3 декабря 2014 года (5.0.1) • Версия ядра Linux: 3.4 • Версия API: 21
Ссылки
Версии платформы Android (англ.)
Примечания
↑ Android Ice Cream объединит Honeycomb для планшетов и Gingerbread для телефонов (рус.). Хабрахабр (17 февраля2011 года). Проверено 17 февраля 2011.
Announcing the Android 1.0 SDK, release 1 (англ.). Android Developers Blog (Архивировано из первоисточника 7 июля 2012.
Android 1.1 Version Notes (англ.). Android Developers. Проверено 19 августа 2011. Архивировано из первоисточника 7 июля 2012.
↑ Android: A visual history (англ.). Архивировано из первоисточника 21 января 2013.
↑ Android 1.5 Platform Highlights (англ.). Android. Проверено 19 июня 2012. Архивировано из первоисточника 21 января 2013.
Android 1.5 is here! (англ.). Android Developers Blog (Архивировано из первоисточника 7 июля 2012.
↑ Android 1.6 Platform Highlights (англ.). Android Developers. Проверено 19 августа 2010. Архивировано из первоисточника 7 июля 2012.
Android 1.6 SDK is here (англ.). Android Developers Blog (Архивировано из первоисточника 7 июля 2012.
Android 2.0 Version Notes (англ.). Проверено 20 августа 2011. Архивировано из первоисточника 7 июля 2012.
Android 2.0 Platform Highlights (англ.). Android Developers. Проверено 20 августа 2011. Архивировано из первоисточника 7 июля 2012.
Android 2.1 Version Notes (англ.). Проверено 20 августа 2011. Архивировано из первоисточника 7 июля 2012.
Android 2.0 Platform Officially Unveiled (англ.). MacRumors.com. Проверено 18 января 2013. Архивировано из первоисточника 21 января 2013.
↑ Android 2.2 and developers goodies. Android Developers Blog. Архивировано из первоисточника 7 июля 2012.
↑ Unofficially Confirmed Froyo Features, Post-Day-1 Of Google I/O. Android Police. Проверено 20 мая 2010. Архивировано из первоисточника 7 июля 2012.
Nexus One Is Running Android 2.2 Froyo. How Fast Is It Compared To 2.1? Oh, Only About 450% Faster. androidpolice. Проверено 13 мая 2010. Архивировано из первоисточника 7 июля 2012.
↑ Android 2.2 Platform Highlights. Android Developers (20 May 2010). Проверено 23 мая 2010. Архивировано из первоисточника 7 июля 2012.
Browser support for file upload field is coming in Froyo. Google Code. Проверено 13 мая 2010. Архивировано из первоисточника 7 июля 2012.
Google's Andy Rubin on Everything Android, NY Times (27 апреля 2010). Проверено 20 мая 2010.
↑ Supporting Multiple Screens: Range of screens supported (англ.)
↑ Android 2.3 Platform and Updated SDK Tools. Android Developers Blog. Архивировано из первоисточника 7 июля 2012.
↑ Android 2.3 Platform Highlights. Android Developers (6 December 2010). Проверено 7 декабря 2010. Архивировано из первоисточника 21 января 2012.
Android will be using ext4 starting with Gingerbread, Thoughts by Ted (12 December 2010). Проверено 20 декабря 2010.
Android 2.3.3 Platform | Android Developers
Video Chat on Your Android Phone (28 April 2011). Проверено 3 июля 2011.
↑ A Sneak Peek of Android 3.0, Honeycomb. Google Mobile Blog. Google (5 January 2011). Проверено 5 января 2011. Архивировано из первоисточника 7 июля 2012.
Final Android 3.0 Platform and Updated SDK Tools (англ.). Блог разработчиков. Проверено 19 сентября 2012. Архивировано из первоисточника 21 января 2013.
Android 3.0 Platform: API Overview
The Future Version Of Android Isn’t Called Ice Cream. It’s Ice Cream SANDWICH. Techcrunch (12 January 2011). Архивировано из первоисточника 7 июля 2012.
↑ Google раскрыла подробности об Android 4.0 Ice Cream Sandwich, Ferra.ru (19 октября 2011). Проверено 23 февраля 2013.
Google Ice Cream landing in time for the summer
Слухи об Android Ice Cream Sandwich
Android Ice Cream Sandwich is actually Ice Cream Sandwich, possibly a version of Honeycomb for phones — Phone Arena
↑ Ice Cream Sandwich (англ.), Android. Проверено 23 февраля 2013.
Android Ice Cream 4.0.4
Порядковый номер Android Jelly Bean оказался меньше, чем ожидалось. ITC.ua (22 June 2012). Архивировано из первоисточника 9 августа 2012.
Google представила Android 4.1. IXBT (28 June 2012). Архивировано из первоисточника 9 августа 2012.
Google представила Android 4.2 Jelly Bean. Ferra.Ru. Проверено 21 ноября 2012. Архивировано из первоисточника 2 декабря 2012.
Официальный анонс Android 4.3
Google Android 4.2 - косметическое обновление Jelly Bean. ITC.UA (29 Oct 2012). Архивировано из первоисточника 22 ноября 2012.
Google выпустили обновление до Android 4.2.1 и вернули декабрь. Droider.ru (28.11.2012). Архивировано из первоисточника 8 декабря 2012.
ART идет на смену Dalvik. Хабрахабр (9 ноября 2013). Проверено 10 ноября 2013.
Nexus OTA updates to Android 4.4.2 are pushing out now. www.androidcentral.com (09.12.2013). Проверено 10 декабря 2013.
Google Rolling Out Android 4.4.4 Update (KTU84P) With A Security Fix, Factory Images/Binaries Up For Nexus Devices. www.androidpolice.com (19.06.2014). Проверено 20 июня 2014.