stringtranslate.com

Андроид Зефир

Android Marshmallow ( во время разработки под кодовым названием Android M ) — шестая основная версия операционной системы Android, разработанная Google , являющаяся преемницей Android Lollipop . Он был анонсирован на Google I/O 28 мая 2015 г. и выпущен в тот же день как бета-версия , а затем официально выпущен 29 сентября 2015 г. На смену ему пришел Android Nougat 22 августа 2016 г. [5]

Android Marshmallow в первую очередь ориентирован на улучшение общего пользовательского опыта по сравнению со своим предшественником. Он представил новую архитектуру разрешений на подписку, новые API для контекстных помощников (впервые использованные новой функцией « Now on Tap » для предоставления контекстно-зависимых результатов поиска), новую систему управления питанием, которая снижает фоновую активность, когда устройство не физическое управление, встроенная поддержка распознавания отпечатков пальцев и разъемов USB-C , возможность переноса данных и приложений на карту microSD и другие внутренние изменения.

Android Marshmallow был встречен низкими показателями внедрения: к июлю 2016 года на 13,3% устройств Android работало Marshmallow. [6] С тех пор использование Marshmallow неуклонно росло, и к августу 2017 года Marshmallow работало на 35,21% устройств Android, а затем снизилось. По состоянию на ноябрь 2023 года 1,4% устройств Android использовали Marshmallow. [7] Обновления безопасности для Marshmallow закончились в октябре 2017 г.

История

Android Marshmallow под кодовым названием «Cookie с орехами макадамия». [8] Первая предварительная сборка Marshmallow для разработчиков под кодовым названием Android «M» была представлена ​​и выпущена на Google I/O 28 мая 2015 года для смартфонов Nexus 5 и Nexus 6 , планшета Nexus 9 и Nexus Player. телеприставки . [9] [10] [11] Вторая предварительная версия для разработчиков была выпущена 9 июля 2015 г., [12] [13] а третья и последняя предварительная версия была выпущена 17 августа 2015 г. вместе с объявлением о том, что Android M будет называться Андроид « Зефир ». [14] [15]

29 сентября 2015 года Google представила стартовые устройства для Marshmallow: Nexus 5X производства LG , Nexus 6P производства Huawei , [16] [17] [18] вместе с собственным планшетом Google Pixel C. [19] [20]

Обновления Android 6.0 и заводские образы для Nexus 5 , 6 , 7 (2013) , 9 и Player были выпущены 5 октября 2015 года. [21] Старые устройства Nexus, включая Nexus 4 , Nexus 7 (2012) и Nexus 10 , не получил официального обновления. [22] 14 октября 2015 года компания LG объявила, что планирует выпустить Marshmallow для своего флагманского смартфона LG G4 в Польше на следующей неделе, что станет первым устройством стороннего производителя, получившим обновление Marshmallow. [23] [24]

В декабре был выпущен Android 6.0.1, программный патч с исправлениями безопасности, поддержкой эмодзи Unicode 8.0 (хотя и без поддержки расширений телесных тонов для человеческих эмодзи) и возвращением функции «до следующего будильника» в режиме «Не беспокоить». 7, 2015. [25] [26] [27]

Возможности системы

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

Новый API-интерфейс «Помощник» позволяет отправлять информацию из открытого в данный момент приложения, включая текст и снимок экрана текущего экрана, в назначенное приложение « Помощник » для анализа и обработки. Эта система используется функцией приложения Google Search « Google Now on Tap », которая позволяет пользователям выполнять поиск в контексте информации, отображаемой в данный момент на экране. Если в Android 5 кнопка «Домой» использовалась для отображения доступных приложений, то теперь кнопка «Домой» используется (вместе с голосовой командой) для создания экранных карточек, отображающих информацию, предложения и действия, связанные с контентом. [28] Функция «Прямой доступ» позволяет в меню «Поделиться» отображать недавно использованные комбинации контактов и связанное приложение в качестве прямых целей. [28]

Адаптируемое хранилище

Новая функция «Адоптируемое хранилище» позволяет назначить недавно вставленную SD -карту или другой вторичный носитель информации как « внутреннее » , а не «переносное» хранилище.

«Портативное» хранилище — это поведение по умолчанию, используемое в предыдущих версиях Android, при котором носитель рассматривается как вторичное устройство хранения для хранения пользовательских файлов, а носитель можно удалить или заменить без каких-либо последствий, но установленные пользователем приложения могут записывать только соответствующие им каталоги имен пакетов, расположенные внутри Android/data. Это ограничение было введено в Android 4.4 KitKat . Storage Access Framework , посредством которого в Android 5.0 Lollipop был восстановлен общий доступ к записи на карты памяти , обратно несовместим и работает медленнее из-за задержек . [29]

Если носитель обозначен как «внутреннее», он переформатируется с использованием зашифрованной файловой системы ext4 и «принимается» операционной системой как расширение основного раздела хранилища. Существующие данные (включая приложения и «личные» папки данных) переносятся на внешнее хранилище, и нормальная работа устройства становится зависимой от наличия носителя. Приложения и функции операционной системы не будут работать должным образом, если выбранное запоминающее устройство будет удалено, а карту нельзя будет повторно использовать в других устройствах до тех пор, пока она не будет переформатирована . Если пользователь теряет доступ к носителю информации, принятое хранилище может быть «забыто», что делает данные навсегда недоступными. [28] Однако Samsung и LG удалили возможность использовать SD-карту в качестве «внутреннего» хранилища на своих устройствах Galaxy S7 и G5 . Samsung утверждает, что эта функция может привести к непредвиденной потере данных и не позволяет пользователям возможность передачи данных с помощью карты. [30] [31]

Платформа

Android Marshmallow представляет обновленную модель разрешений приложений; приложениям больше не предоставляются автоматически все указанные им разрешения во время установки. Теперь используется система согласия, в которой пользователям предлагается предоставить или запретить отдельные разрешения (например, возможность доступа к камере или микрофону) приложению, когда они необходимы в первый раз. Приложения запоминают гранты, которые пользователь может отозвать в любой момент. [10] [32] [33] Новая модель разрешений используется только приложениями, разработанными для Marshmallow с использованием ее комплекта разработки программного обеспечения (SDK), а более старые приложения будут продолжать использовать предыдущий подход «все или ничего». Разрешения для этих приложений по-прежнему можно отозвать, хотя это может помешать их правильной работе, и по этому поводу отображается предупреждение. [34] [35]

Marshmallow представляет новые схемы управления питанием , известные как «Doze» и «App Standby»; при работе от батареи устройство перейдет в состояние низкого энергопотребления, если оно неактивно и не подвергается физическому обращению. В этом состоянии сетевое подключение и фоновая обработка ограничены, обрабатываются только уведомления с «высоким приоритетом». [28] Кроме того, доступ приложений к сети откладывается, если пользователь в последнее время не взаимодействовал с приложением. [36] Приложения могут запросить разрешение на освобождение от этих политик, но будут отклонены в Google Play Store как нарушение политики «Опасных продуктов», если они «не оказывают негативного влияния» на их основные функции. [36] [37]

Android Marshmallow обеспечивает встроенную поддержку распознавания отпечатков пальцев на поддерживаемых устройствах через стандартный API , позволяя сторонним приложениям реализовывать аутентификацию на основе отпечатков пальцев. Отпечатки пальцев можно использовать для разблокировки устройств и аутентификации покупок в Play Store и Google Pay . Android Marshmallow поддерживает USB-C , включая возможность поручить устройствам заряжать другое устройство через USB. Marshmallow также представляет «проверенные ссылки», которые можно настроить для открытия непосредственно в указанном приложении без дополнительных запросов пользователя. [10] [9] Пользовательские данные приложений, ориентированных на Marshmallow, могут автоматически сохраняться на Google Диске через Wi-Fi. Каждое приложение получает до 25 МБ памяти, которая не зависит от выделенного пользователю пространства на Google Диске. [28]

Что касается Marshmallow, документ определения совместимости Android содержит новые требования безопасности для устройств, предписывающие, что те, которые могут получать доступ к зашифрованным данным без ущерба для производительности, должны по умолчанию включать безопасную загрузку и шифрование устройства. [38] Эти условия составляют часть спецификации, которую необходимо выполнить, чтобы пройти сертификацию для операционной системы, [38] и иметь возможность лицензировать программное обеспечение Google Mobile Services . [39] Первоначально предполагалось, что требование об обязательном шифровании устройства вступит в силу в Lollipop, но было отложено из-за проблем с производительностью. [38]

Смотрите также

Рекомендации

  1. ^ «Ссылки/Теги/Android-6.0.0_r1 — платформа/Система/Ядро — Git в Google» . Архивировано из оригинала 14 января 2024 года . Проверено 28 мая 2021 г.
  2. Раковски, Брайан (5 октября 2015 г.). «Приготовьтесь к сладкому вкусу Android 6.0 Marshmallow». Официальный блог Android . Проверено 6 марта 2017 г.
  3. ^ «Источник Android». Гугл Гит . Архивировано из оригинала 29 октября 2017 года . Проверено 3 октября 2017 г.
  4. ^ «Кодовые имена, теги и номера сборок» . Архивировано из оригинала 24 ноября 2020 года . Проверено 28 мая 2021 г.
  5. Берк, Дэйв (22 августа 2016 г.). «Снимаем окончательную оболочку Android 7.0 Nougat». Архивировано из оригинала 14 января 2024 года . Проверено 15 декабря 2022 г.
  6. ^ Чоккатту, Джулиан; Пелегрин, Уильям (12 июля 2016 г.). «Процент внедрения Android Marshmallow вырос до 13,3 процента». Цифровые тенденции . Архивировано из оригинала 16 декабря 2022 года . Проверено 15 декабря 2022 г.
  7. ^ «Доля рынка версий Android для мобильных и планшетов во всем мире» . Глобальная статистика StatCounter . Архивировано из оригинала 14 июля 2020 года . Проверено 6 декабря 2023 г.
  8. ^ «Внутреннее кодовое имя Google для Android M — печенье с орехами макадамии (MNC)» . 23 мая 2015. Архивировано из оригинала 8 октября 2018 года . Проверено 8 октября 2018 г.
  9. ↑ Аб Зейферт, Дэн (28 мая 2015 г.). «Google анонсирует Android M, который будет доступен позднее в этом году». Грань . Вокс Медиа . Архивировано из оригинала 28 марта 2017 года . Проверено 6 марта 2017 г.
  10. ^ abc Честер, Брэндон (28 мая 2015 г.). «Google анонсирует Android M на Google I/O 2015» . АнандТех . Группа закупок . Архивировано из оригинала 25 апреля 2017 года . Проверено 6 марта 2017 г.
  11. Каннингем, Эндрю (28 мая 2015 г.). «Предварительная версия Android M от Google будет работать на Nexus 5, 6, 9 и Player [обновлено]». Арс Техника . Конде Наст . Архивировано из оригинала 29 мая 2015 года . Проверено 6 марта 2017 г.
  12. Кумпарак, Грег (9 июля 2015 г.). «Google выпускает вторую сборку Android M специально для разработчиков». ТехКранч . АОЛ . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  13. Амадео, Рон (9 июля 2015 г.). «Google выпускает вторую предварительную версию Android M Developer Preview». Арс Техника . Конде Наст . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  14. Исон, Джамал (17 августа 2015 г.). «Разработайте лучшее решение для Marshmallow: официальный Android 6.0 SDK и Final M Preview». Блог разработчиков Android . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  15. Уэлч, Крис (17 августа 2015 г.). «Имя Android M — Marshmallow, версия 6.0». Грань . Вокс Медиа . Архивировано из оригинала 23 февраля 2017 года . Проверено 6 марта 2017 г.
  16. Кастренакес, Джейкоб (29 сентября 2015 г.). «Google Nexus 6P с 5,7-дюймовым дисплеем объявлен по цене от 499 долларов» . Грань . Вокс Медиа . Архивировано из оригинала 30 сентября 2015 года . Проверено 6 марта 2017 г.
  17. Савов, Влад (29 сентября 2015 г.). «Анонсирован Nexus 5X с Android Marshmallow и Nexus Imprint» . Грань . Вокс Медиа . Архивировано из оригинала 20 апреля 2017 года . Проверено 6 марта 2017 г.
  18. Амадео, Рон (29 сентября 2015 г.). «Google анонсирует LG Nexus 5X и Huawei Nexus 6P; предварительные заказы начинаются сегодня». Арс Техника . Конде Наст . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  19. Честер, Брэндон (29 сентября 2015 г.). «Google анонсирует планшет Pixel C» . АнандТех . Группа закупок . Архивировано из оригинала 31 января 2017 года . Проверено 6 марта 2017 г.
  20. Ломас, Наташа (29 сентября 2015 г.). «Google анонсирует Android-планшет Pixel C с дополнительной магнитной клавиатурой» . ТехКранч . АОЛ . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  21. Уэлч, Крис (5 октября 2015 г.). «Android 6.0 Marshmallow теперь доступен для устройств Google Nexus». Грань . Вокс Медиа . Архивировано из оригинала 26 марта 2017 года . Проверено 6 марта 2017 г.
  22. Уитвам, Райан (28 сентября 2015 г.). «Android Marshmallow начнет распространяться на Nexus 5, 6, 7 (2013), 9 и Player 5 октября вместе с AOSP». Андроид Полиция . Архивировано из оригинала 4 февраля 2017 года . Проверено 6 марта 2017 г.
  23. Байфорд, Сэм (14 октября 2015 г.). «LG начинает выпуск Android 6.0 Marshmallow для G4 на следующей неделе». Грань . Вокс Медиа . Архивировано из оригинала 8 ноября 2020 года . Проверено 6 марта 2017 г.
  24. Никинсон, Фил (14 октября 2015 г.). «LG объявляет о своем первом обновлении Android 6.0 Marshmallow» . Центральный Android . Мобильные нации. Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  25. Раддок, Дэвид (7 декабря 2015 г.). «Теперь доступны заводские изображения Android 6.0.1, много новых смайлов и декабрьское исправление безопасности» . Андроид Полиция . Архивировано из оригинала 5 февраля 2017 года . Проверено 6 марта 2017 г.
  26. Амадео, Рон (7 декабря 2015 г.). «В Android 6.0.1 добавлено множество новых смайлов, и у нас есть полный список». Арс Техника . Конде Наст . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  27. Р., Бен (7 декабря 2015 г.). «Выпуск Android 6.0.1 Marshmallow принесет на устройства Nexus более 200 смайлов» . ТелефонАрена . Архивировано из оригинала 10 февраля 2017 года . Проверено 6 марта 2017 г.
  28. ^ abcde Амадео, Рон (5 октября 2015 г.). «Android 6.0 Marshmallow, тщательно проверенный». Арс Техника . Конде Наст . Архивировано из оригинала 6 октября 2015 года . Проверено 6 марта 2017 г.
  29. ^ «Хранилище с ограниченным объемом в Android Q вынуждает разработчиков использовать SAF» . xda-разработчики . 31 мая 2019 года. Архивировано из оригинала 28 апреля 2021 года . Проверено 23 февраля 2021 г.
  30. Амадео, Рон (24 февраля 2016 г.). «LG G5 и Galaxy S7 не будут поддерживать съемную память Android 6.0». Арс Техника . Конде Наст . Архивировано из оригинала 25 февраля 2016 года . Проверено 6 марта 2017 г.
  31. Триггс, Роберт (24 февраля 2016 г.). «LG G5 и Galaxy S7 не поддерживают съемную память Marshmallow». Администрация Андроида . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  32. Медиати, Ник (12 октября 2015 г.). «Как переключить разрешения приложений в Android Marshmallow». Гринбот . Международная группа данных . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  33. ^ «Запрос разрешений во время выполнения» . Android-разработчики . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  34. Хоффман, Крис (11 октября 2015 г.). «Как управлять разрешениями приложений на Android 6.0». Как компьютерщик . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
  35. Вагонер, Ара (1 ноября 2015 г.). «Как воспользоваться новыми разрешениями приложений в Marshmallow». Центральный Android . Мобильные нации. Архивировано из оригинала 19 мая 2017 года . Проверено 6 марта 2017 г.
  36. ^ ab «Оптимизация режима сна и режима ожидания приложения». Портал разработчиков Android . Архивировано из оригинала 18 ноября 2015 года . Проверено 17 ноября 2015 г. Политики Google Play запрещают приложениям запрашивать прямое освобождение от функций управления питанием в Android 6.0+ (режим сна и режим ожидания приложений), если это не повлияет на основную функцию приложения.
  37. ^ «Tasker был удален из Play Store». Администрация Андроида . Архивировано из оригинала 18 ноября 2015 года . Проверено 17 ноября 2015 г.
  38. ^ abc «Google делает обязательным полнодисковое шифрование и безопасную загрузку для некоторых устройств Android 6.0» . Мир ИТ . ИДГ. 20 октября 2015 года. Архивировано из оригинала 28 марта 2019 года . Проверено 20 октября 2015 г.
  39. ^ «Неуклюжие операторы связи и медленные OEM-производители отходят в сторону: Google дефрагментирует Android» . Арс Техника . 2 сентября 2013 года. Архивировано из оригинала 3 сентября 2013 года . Проверено 3 сентября 2013 г.

Внешние ссылки