Android KitKat

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Android KitKat
Изображение логотипа
Разработчик Google,
Open Handset Alliance
Семейство ОС Android
Исходный код свободное и открытое программное обеспечение, проприетарные драйверы
Первый выпуск 31 октября 2013 года
Последняя версия

4.4.4 (KTU84P) (19 июня 2014 года)

4.4W.2 (21 октября 2014 года)
Метод обновления OTA
Менеджеры пакетов Google Play, APK и другие
Поддерживаемые языки многоязычный
Поддерживаемые платформы 32-битные и 64-битные: ARM, MIPS, x86
Тип ядра монолитное модифицированное ядро Linux 3.4
Интерфейс Holo
Лицензия Apache v2 — пространство пользователя,
GPL v2 — патчи ядра Linux[1]
Состояние историческое
Предыдущая Android Jelly Bean
Следующая Android Lollipop
Веб-сайт www.android.com
Логотип Викисклада Медиафайлы на Викискладе

Android KitKat (он же Android 4.4 и Android K, изначально имевший название «Android Key Lime Pie») — одиннадцатая по счёту версия мобильной операционной системы Android, представляющей версию 4.4. Представлена и выпущена официально 31 октября 2013 года. Является последней версией, использующей графический интерфейс Holo — представленный еще в Honeycomb и доработанный в 4.0[2]. Релиз нацелен в первую очередь на оптимизацию операционной системы для повышения производительности на устройствах с ограниченными ресурсами[3].

Первым телефоном с Android KitKat был Nexus 5, разработанный LG Electronics, был представлен 30 сентября 2013 года. Android KitKat получил в основном положительные отзывы журналистов за оптимизацию, особенно на устройствах до 512 Мб оперативной памяти[4][5].

До октября 2017 года Android 4.4 все еще поддерживался исправлениями безопасности от Google для исходного кода[6]. По состоянию на январь 2023 года (по сравнению с предыдущей за октябрь 2022 года), (-0,2%) 0,7% всех устройств Android, имеющих доступ к Google Play, работали на KitKat[7]. С августа 2023 года, система больше не поддерживает сервисы Google Play[8][9]. Отсутствует возможность войти и использовать свою учетную запись[10].

История названия

[править | править код]

Представлена публике 3 сентября 2013 года и выпущена в виде бета-версии для некоторых моделей серии Google Nexus под названием Android K. Изначально релиз назывался «Key Lime Pie» (лаймовый пирог), но директор глобального сотрудничества Android Джон Лагерлинг и его команда отбросили это кодовое имя, решив, что «лишь некоторые знают вкус лаймового пирога»[11][12].

Разработчики стремились к «забавному и неожиданному» наименованию, тогда и появился вариант «KitKat». Лагерлинг связался с представительством Nestlé, владельцам бренда за пределами США (внутри страны маркой обладала The Hershey Company), и быстро договорился о сделке между двумя компаниями, вступившей в феврале 2013 года на очередном Всемирном Мобильном Конгрессе. Партнёрство не было гласным, и поэтому многие полагали, что версия 4.4 будет выпущена как «Key Lime Pie», вплоть до сентября 2013 года. В рамках рекламных усилий были выпущены батончики KitKat в форме логотипа робота Android, а Hershey провела в Соединенных Штатах конкурс с призами в виде планшетов Nexus 7 и кредита Google Play Store[13][14][15].

Разработка

[править | править код]

Основной задачей Android 4.4, как и Android 4.1-4.3, была оптимизация для повышения производительности без ущерба функциональности. Инициатива получила кодовое название «Проект Стройность». Её главный руководитель, Дейв Бёрк, шутил, что был план потери веса после Android JB — тогдашний «Project Butter» («Проект Масло») «добавил веса» в ОС. Для имитации низких спецификаций устройств, Android-разработчики использовали Nexus 4 с ослабленными процессорами, чтобы активно работало на пониженной скорости процессора только одно ядро, 512 МБ памяти, а в разрешении-спецификации дисплея 960x540 предназначены для представления слабых Android-устройств. Инструмент развития, известный как proctools, разработан для анализа использования памяти приложениями с течением времени, особенно тех, у которых работают фоновые службы. Эти данные были использованы для оптимизации и отвязки приложений и сервисов Google оказываются неэффективными, тем самым помогая снизить потребление памяти. Кроме того, Android K был разработан, чтобы быть более агрессивным в управлении памятью: помощь защиты от приложений тратит слишком много памяти.

  • Новое пасхальное яйцо (плитки разнообразных цветов с изображениями робота Android, кексов, желе-бобов и других вещей; эти плитки случайно меняются местами и меняют свой размер; также можно нажать на плитку, тогда она переместится, и, возможно, изменит свой размер).
  • Google Now, активный голосовой помощник.
  • Отображение обложек и кнопок управления на экране блокировки при воспроизведении музыки или показе фильмов через Chromecast.
  • Кнопки навигации и панель уведомлений автоматически скрываются.
  • Более быстрое переключение задач и распределение памяти.
  • Приоритетность в телефонной книге.
  • Умный определитель номера и звонящей организации.
  • Центр общения в приложении Hangouts.
  • Японские смайлики в стандартной клавиатуре.
  • Поддержка облачных принтеров.
  • Быстрое сохранение файлов в облако.
  • Поддержка Message Access Profile в автомобилях с Bluetooth.
  • Поддержка Chromecast.
  • Запуск веб-приложений через Chrome.
  • Отображение субтитров к фильмам в стандартном видеоплеере.
  • «Удаленное управление Android».
  • Обновлённый дизайн загрузчика файлов: списком или миниатюрами.
  • Переключение лаунчеров через настройки телефона.
  • Обновление почты.
  • Поддержка приложений через инфракрасный порт.
  • Доступ к настройкам определения местоположения через значок в «Быстрых настройках».
  • Настройка способа определения местоположения: точное или с меньшим расходом батареи.
  • Запуск приложений в песочнице.
  • Поддержка шагомеров.
  • Осуществление платежей через Google Кошелёк и хранение статистики.
  • Бета-версия Android Runtime (ART)
  • Иммерсивный режим.
  • Обновление API до версии 19.
  • Устранение небольших ошибок.
  • Улучшение камеры Nexus 5, уменьшение лага затвора, более точная фокусировка и лучший баланс белого. Также включает исправление некоторых ошибок и улучшение производительности. Nexus 7 2012 добавили «беспроводной монитор» Настройки — Экран.
  • Улучшенный интерфейс номеронабирателя и приложения «Контакты».
  • Различные исправления и улучшения.
  • Исправлена ошибка безопасности, связанная с OpenSSL.
  • Первоначальный выпуск платформы Android Wear для умных часов: то же, что Android 4.4, но с добавлением носимых расширений в API.
  • Обновление API до версии 20.
  • Обновления пользовательского интерфейса для навигации и сигналов Google Maps.
  • Офлайн-воспроизведение музыки.
  • Поддержка GPS.

Отключение записи на карту памяти

[править | править код]

Доступ для записи на карты памяти MicroSD для несистемного (установленного пользователем) программного обеспечения был отключен в этой версии Android, и нет официальной возможности вручную предоставить выбранным приложениям доступ для записи. В ответ многие пользователи начали рутировать свои устройства, чтобы обойти ограничение. Ограничение было официально снято в Android Lollipop, хотя и только для приложений с обновленным уровнем API (≥20), ограничивая обратную совместимость. На доступ к записи во внутреннюю память и USB On-The-Go ограничение пока не повлияло[16].

Примечания

[править | править код]
  1. Licenses (англ.). Android Open Source Project. Android. Дата обращения: 19 января 2013. Архивировано из оригинала 21 января 2013 года.
  2. Holo Everywhere (англ.). Android Developers Blog. Дата обращения: 19 августа 2024. Архивировано 4 марта 2024 года.
  3. Андроид КитКат. Android Developers. Дата обращения: 19 августа 2024. Архивировано 19 августа 2024 года.
  4. Google Android 4.4 KitKat Review (англ.). PCMAG. Дата обращения: 19 августа 2024. Архивировано 19 августа 2024 года.
  5. published, Simon Hill. Android 4.4 KitKat review (англ.). TechRadar (6 февраля 2015). Дата обращения: 19 августа 2024. Архивировано 19 августа 2024 года.
  6. Android Security Bulletin – April 2017. Android.com. Android Open Source Project. Дата обращения: 5 апреля 2017. Архивировано 19 апреля 2017 года.
  7. Google News. Таблица распределения версий Android за Август 2022 года. Android 12 установлен на 13,3% всех устройств. Google News (13 августа 2022). Дата обращения: 28 августа 2022. Архивировано 28 августа 2022 года.
  8. Amadeo, Ron. Android 4.4 KitKat is truly dead, loses Play Services support (амер. англ.). Ars Technica (25 июля 2023). Дата обращения: 19 августа 2024. Архивировано 26 июля 2023 года.
  9. Очередная версия Android полностью отключена от сервисов Google. Android 4.4 KitKat вышла 10 лет назад и теперь больше не поддерживается. iXBT.com. Дата обращения: 27 июля 2023. Архивировано 27 июля 2023 года.
  10. Android KitKat reaches its end as Google Play services discontinues support (англ.). Android Authority (24 июля 2023). Дата обращения: 19 августа 2024. Архивировано 19 августа 2024 года.
  11. Android 4.4 KitKat: What's the point of co-branding? CNET. Дата обращения: 2 ноября 2015. Архивировано 23 декабря 2015 года.
  12. Kelion, Leo (2013-09-03). "Android KitKat announced". BBC News. Архивировано 2013-09-04. Дата обращения: 2013-09-03. {{cite news}}: |archive-date= / |archive-url= несоответствие временной метки; предлагается 4 сентября 2013 (справка)
  13. Ошибка в сносках?: Неверный тег <ref>; для сносок KitkatBBC2 не указан текст
  14. Kit Kat contest up and running, win one of a 1000 Google Nexus 7 (2013) slates being given away. PhoneArena. Дата обращения: 2 ноября 2015. Архивировано 4 марта 2016 года.
  15. Google Unveils Nexus 5 With Android 4.4 KitKat. PC Magazine. Дата обращения: 29 декабря 2015. Архивировано 4 марта 2016 года.
  16. Got the KitKat SD card blues? Solve the problem with SDFix (root required) (англ.). Android Authority (18 марта 2014). Дата обращения: 22 мая 2022. Архивировано 8 августа 2021 года.

Литература

[править | править код]
  • Юрий Пятковский. Шоколадный батончик // ComputerBild : журнал. — 2013. — 4 декабря (№ 23 (202)). — С. 78—79. — ISSN 2308-815X.