Jump to content

Андроид КитКат

Андроид КитКат
Версия Android операционной системы
Android 4.4.2 KitKat на Nexus 5
Разработчик Google
Выпущено в
производство
31 октября 2013 г .; 10 лет назад ( 31.10.2013 )
Финальный выпуск 4.4.4_r2.0.1 (КТУ84Q) [1] / 7 июля 2014 г .; 10 лет назад ( 07.07.2014 )
ядра Тип Монолитный ( Linux )
Предшественник Андроид 4.3.1 «Джелли Бин»
Преемник Андроид 5.0 «Леденец»
Официальный сайт www .android /версии /кит-кат-4-4 / Отредактируйте это в Викиданных
Статус поддержки
Не поддерживается с 2017 года, поддержка сервисов Google Play прекращена с августа 2023 года.

Android KitKat — кодовое название одиннадцатой Android мобильной операционной системы , представляющей версию 4.4. Представленный 3 сентября 2013 года, KitKat ориентирован в первую очередь на оптимизацию операционной системы для повышения производительности на устройствах начального уровня с ограниченными ресурсами.

Первым телефоном с Android KitKat стал Nexus 5 .

По состоянию на октябрь 2022 г. 1,39% устройств Android используют KitKat. [2] 24 июля 2023 года Google объявил, что сервисы Google Play больше не будут поддерживать KitKat в августе того же года. [3] [4] [5]

Android 4.4 « KitKat » был официально анонсирован 3 сентября 2013 года. Релиз имел внутреннее кодовое название « Key Lime pie »; но Джон Лагерлинг, директор по глобальному партнерству Android, и его команда решили отказаться от этого названия, утверждая, что «очень немногие люди на самом деле знают вкус лаймового пирога». Стремясь к «забавному и неожиданному» кодовому названию, его команда рассматривала возможность вместо этого назвать релиз «KitKat». Лагерлинг позвонил представителю компании Nestlé , владеющей брендом Kit Kat и производящей кондитерские изделия (за пределами США , где их производит The Hershey Company по лицензии), и быстро достиг предварительной сделки о рекламном сотрудничестве между двумя компаниями. позже было завершено на встрече на Mobile World Congress в феврале 2013 года. О партнерстве не сообщалось публично или даже другим сотрудникам Google и разработчикам Android (которые в противном случае продолжали называть ОС «KLP») до его официального объявления в Сентябрь. [6] [7]

В рамках рекламной кампании были выпущены батончики Kit Kat в форме логотипа робота Android , а Hershey провела конкурс в США с призами в виде планшетов Nexus 7 и кредита Google Play Store . [7] [8]

Nexus 5 , разработанный LG Electronics , был представлен 30 сентября 2013 года в качестве стартового устройства для KitKat. [9]

До октября 2017 года Android 4.4 по-прежнему поддерживался исправлениями безопасности Google для исходного кода . [10] [11] [12]

Разработка

[ редактировать ]

Продолжая фокусироваться на улучшении визуальной производительности и быстродействия Android 4.1 «Jelly Bean» , основной целью Android 4.4 была оптимизация платформы для повышения производительности на устройствах начального уровня без ущерба для ее общих возможностей и функциональности. Инициатива носила кодовое название «Project Svelte», и, как пошутил руководитель отдела разработки Android Дэйв Берк, это был план по снижению веса после того, как «Project Butter» от Jelly Bean добавил «вес» ОС. [13] Для имитации устройств с более низкими характеристиками разработчики Android использовали Nexus 4 устройства , разогнанные для работы на пониженной частоте процессора, с одним активным ядром, 512 МБ памяти и разрешением экрана 960×540 — характеристики, предназначенные для обычного бюджетного Android. устройство. [13]

Инструмент разработки, известный как ProcStats, был разработан для анализа использования памяти приложениями с течением времени, особенно теми, которые запускают фоновые службы. Эти данные использовались для оптимизации и разделения приложений и сервисов Google, которые оказались неэффективными, что помогло снизить общее использование памяти Android. Кроме того, версия 4.4 была разработана с целью более агрессивного управления памятью, помогая защититься от того, чтобы приложения тратили слишком много памяти. [13] [14]

Пользовательский опыт

[ редактировать ]

Общий интерфейс KitKat еще больше преуменьшает внешний вид интерфейса «Holo», представленный в версии 4.0 , заменяя оставшиеся экземпляры синего акцента серыми и белыми (например, значки в строке состояния) и избавляясь от Wi-Fi индикаторов восходящего и нисходящего трафика ( треугольники, направленные вверх и вниз), хотя их все равно можно увидеть в меню центра быстрого управления. [15]

Цвет значка Wi-Fi, когда установлено только соединение с точкой доступа без доступа в Интернет, изменился с серого на оранжевый. [16]

Внешний вид может отличаться в дистрибутивах пользовательских поставщиков, таких как TouchWiz .

Приложения могут вызывать полупрозрачный статус и панель навигации или запускать полноэкранный режим («режим погружения»), чтобы полностью скрыть их. Программа запуска также получила обновленный внешний вид: появились полупрозрачные панели навигации и была заменена черная заставка в панели приложений на полупрозрачную заставку. [17] [18] Кроме того, кнопки дополнительного меню действий в приложениях всегда видны, даже на устройствах с устаревшей навигационной клавишей «Меню». [19] В меню «Настройки» пользователи теперь могут указать домашнюю страницу (программу запуска) и приложение для обмена текстовыми сообщениями по умолчанию . [20]

На стандартных устройствах приложения Messaging и Movie Studio были удалены; на смену первому пришел Google Hangouts , который поддерживал SMS . Приложение AOSP Gallery также было упразднено в пользу Google+ Photos . [17]

Платформа

[ редактировать ]

Новая среда выполнения, известная как Android Runtime (ART), призванная заменить виртуальную машину Dalvik , была представлена ​​в качестве предварительной версии технологии в KitKat. [21] ART — это кроссплатформенная среда выполнения, которая поддерживает архитектуры x86 , ARM и MIPS как в 32-битных , так и в 64-битных средах. В отличие от Dalvik, который использует JIT- компиляцию , ART компилирует приложения после установки , которые затем запускаются исключительно из скомпилированной версии. Этот метод устраняет накладные расходы на обработку, связанные с процессом JIT, повышая производительность системы. [22]

Устройства с 512 МБ ОЗУ или меньше сообщаются как устройства с низким объемом ОЗУ. Используя API, приложения могут обнаруживать устройства с низким объемом оперативной памяти и соответствующим образом изменять их функциональность. KitKat также поддерживает zram . [14] [18] Компоненты WebView были обновлены для использования версии Google Chrome механизма рендеринга . [23] Новый API платформы доступа к хранилищу позволяет приложениям согласованно извлекать файлы; В рамках платформы новый системный инструмент выбора файлов (под названием «Документы») позволяет пользователям получать доступ к файлам из различных источников (в том числе к файлам, предоставляемым приложениями, такими как службы онлайн-хранилища). [24]

Был представлен общедоступный API для создания клиентов текстовых сообщений и управления ими . [25] Также были добавлены API-интерфейсы пакетирования датчиков, обнаружения шагов и счетчиков. [18] KitKat поддерживает эмуляцию хост-карты для связи ближнего радиуса действия , что позволяет приложениям имитировать смарт-карту для таких действий, как мобильные платежи . [26]

См. также

[ редактировать ]
  1. ^ «Источник Android» . Гугл Гит . Архивировано из оригинала 13 июня 2021 года . Проверено 28 мая 2021 г.
  2. ^ «Доля рынка версий Android для мобильных устройств и планшетов во всем мире» . Глобальная статистика StatCounter . Архивировано из оригинала 14 июля 2020 года . Проверено 16 ноября 2020 г.
  3. ^ «Сервисы Google Play прекращают выпуск обновлений для KitKat (уровни API 19 и 20) начиная с августа 2023 года» . Блог разработчиков Android . Архивировано из оригинала 25 июля 2023 года . Проверено 25 июля 2023 г.
  4. ^ Ли, Эбнер (24 июля 2023 г.). «Сервисы Google Play прекращают поддержку Android 4.4 KitKat» . 9to5Google . Архивировано из оригинала 24 июля 2023 года . Проверено 25 июля 2023 г.
  5. ^ Амадео, Рон (25 июля 2023 г.). «Android 4.4 KitKat действительно мертв, теряет поддержку Play Services» . Арс Техника . Архивировано из оригинала 26 июля 2023 года . Проверено 26 июля 2023 г.
  6. ^ «Android 4.4 KitKat: какой смысл в совместном брендинге?» . CNET . Архивировано из оригинала 23 декабря 2015 года . Проверено 2 ноября 2015 г.
  7. ^ Jump up to: а б Келион, Лев (3 сентября 2013 г.). «Анонсирован Android KitKat» . Новости Би-би-си . Архивировано из оригинала 4 сентября 2013 года . Проверено 3 сентября 2013 г.
  8. ^ «Конкурс Kit Kat уже запущен, выиграйте один из 1000 раздаваемых планшетов Google Nexus 7 (2013)» . ТелефонАрена . Архивировано из оригинала 4 марта 2016 года . Проверено 2 ноября 2015 г.
  9. ^ «Google представляет Nexus 5 с Android 4.4 KitKat» . Журнал ПК . Архивировано из оригинала 4 марта 2016 года . Проверено 29 декабря 2015 г.
  10. ^ «Бюллетень по безопасности Android — октябрь 2017 г. | Проект Android с открытым исходным кодом» . Проект Android с открытым исходным кодом . Архивировано из оригинала 5 июля 2018 года . Проверено 2 июля 2018 г.
  11. ^ «Обновления и ресурсы безопасности» . Android.com . Проект Android с открытым исходным кодом. Архивировано из оригинала 12 января 2017 года . Проверено 10 сентября 2017 г. Когда уязвимость безопасности в AOSP будет исправлена ​​в бюллетене по безопасности Android, мы уведомим партнеров Android о подробностях проблемы и предоставим исправления. В настоящее время команда безопасности Android предоставляет исправления для Android версии 4.4 (KitKat) и выше. Этот список версий, поддерживаемых резервным копированием, меняется с каждой новой версией Android.
  12. ^ «Бюллетень по безопасности Android – апрель 2017 г.» . Android.com . Проект Android с открытым исходным кодом. Архивировано из оригинала 19 апреля 2017 года . Проверено 5 апреля 2017 г.
  13. ^ Jump up to: а б с «Как Google уменьшил размер Android до версии 4.4 KitKat» . ЧитатьЗапись . Архивировано из оригинала 19 октября 2015 года . Проверено 2 ноября 2015 г.
  14. ^ Jump up to: а б «Android 4.4 KitKat «комфортно» работает на устройствах с 512 МБ ОЗУ, вот как» . ТелефонАрена . Архивировано из оригинала 29 января 2017 года . Проверено 2 ноября 2015 г.
  15. ^ Амадео, Рон (14 ноября 2013 г.). «Android 4.4 KitKat, тщательно проверенный» . Арс Техника . Архивировано из оригинала 24 октября 2020 года . Проверено 24 октября 2020 г.
  16. ^ «Android 4.4 KitKat: почему значки состояния белые и статичные» . ГИГА (на немецком языке). 19 ноября 2013 года. Архивировано из оригинала 24 октября 2020 года . Проверено 24 октября 2020 г.
  17. ^ Jump up to: а б Амадео, Рон (16 июня 2014 г.). «История Android: бесконечные версии мобильной ОС Google» . Арс Техника . Архивировано из оригинала 5 июля 2014 года . Проверено 6 июля 2014 г.
  18. ^ Jump up to: а б с Молен, Брэд (5 ноября 2013 г.). «Обзор Nexus 5» . Engadget . Архивировано из оригинала 9 ноября 2013 года . Проверено 11 ноября 2013 г.
  19. ^ «Кнопка меню Android теперь включена по умолчанию на всех устройствах с KitKat» . ТелефонАрена . 9 декабря 2013. Архивировано из оригинала 13 декабря 2013 года . Проверено 9 февраля 2014 г.
  20. ^ «Как удалить Hangouts и другие приложения Android 4.4 KitKat» . CNET . Архивировано из оригинала 9 ноября 2015 года . Проверено 2 ноября 2015 г.
  21. ^ « Эксперимент «ART» в Android KitKat увеличивает время автономной работы и ускоряет работу приложений» . Engadget . Архивировано из оригинала 27 января 2017 года . Проверено 26 июня 2014 г.
  22. ^ Андрей Фрумусану (1 июля 2014 г.). «Более пристальный взгляд на Android RunTime (ART) в Android L» . АнандТех . Архивировано из оригинала 5 июля 2014 года . Проверено 5 июля 2014 г.
  23. ^ «WebView в KitKat работает на базе Chromium, что позволяет разработчикам приложений Android использовать новые функции HTML5 и CSS» . Следующая сеть . 2 ноября 2013. Архивировано из оригинала 6 октября 2015 года . Проверено 2 ноября 2015 г.
  24. ^ Эй, Джошуа. «Изучение изменений MicroSD в Android 4.4» . Анандтех . Архивировано из оригинала 28 марта 2014 года . Проверено 28 марта 2014 г.
  25. ^ «Подготовка ваших SMS-приложений к KitKat» . Блог разработчиков Android . Архивировано из оригинала 15 октября 2013 года . Проверено 14 октября 2013 г.
  26. ^ «Google обходит операторов связи с помощью эмуляции хост-карты для платежей NFC» . NFCWorld.com . 31 октября 2013. Архивировано из оригинала 2 октября 2015 года . Проверено 2 ноября 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 85aec0bf7e9158f4a1bb940198f06d87__1718282820
URL1:https://arc.ask3.ru/arc/aa/85/87/85aec0bf7e9158f4a1bb940198f06d87.html
Заголовок, (Title) документа по адресу, URL1:
Android KitKat - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)