Андроид Зефир
Версия Android операционной системы | |
Разработчик | |
---|---|
Общий доступность | 29 сентября 2015 г [1] [2] |
Финальный выпуск | 6.0.1_r81 (МОИ10Е) [3] / 1 октября 2017 г [4] |
ядра Тип | Монолитный ( Linux ) |
Предшественник | Андроид 5.1.1 «Леденец» |
Преемник | Андроид 7.0 «Нуга» |
Официальный сайт | www |
Статус поддержки | |
Не поддерживается с 1 октября 2017 г. |
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 года на 35,21% устройств Android работало Marshmallow, а затем оно сократилось. По состоянию на ноябрь 2023 г. [update]1,4% Android-устройств использовали Marshmallow. [7] Обновления безопасности для Marshmallow закончились в октябре 2017 г.
На данный момент это самая старая версия Android, поддерживаемая сервисами Google Play. [8]
История
[ редактировать ]Android Marshmallow под кодовым названием «Печенье с орехами макадамия». [9] Первая предварительная сборка Marshmallow для разработчиков под кодовым названием Android «M» была представлена и выпущена на Google I/O 28 мая 2015 года для Nexus 5 и Nexus 6 смартфонов , Nexus 9 планшета и Nexus Player приставки . коробка . [10] [11] [12] Вторая предварительная версия для разработчиков была выпущена 9 июля 2015 г. [13] [14] а третья и последняя предварительная версия была выпущена 17 августа 2015 года вместе с объявлением о том, что Android M будет называться Android « Marshmallow ». [15] [16]
29 сентября 2015 года Google представила устройства для запуска Marshmallow: LG производства Nexus 5X , Huawei производства Nexus 6P , [17] [18] [19] Google Pixel C. наряду с собственным планшетом [20] [21]
Обновления Android 6.0 и заводские образы для Nexus 5 , 6 , 7 (2013) , 9 и Player были выпущены 5 октября 2015 года. [22] Старые устройства Nexus, включая Nexus 4 , Nexus 7 (2012 г.) и Nexus 10 , не получили официального обновления. [23] 14 октября 2015 года компания LG объявила, что планирует выпустить Marshmallow для своего флагманского смартфона LG G4 в Польше на следующей неделе, что станет первым устройством стороннего производителя, получившим обновление Marshmallow. [24] [25]
Android 6.0.1, программный патч с исправлениями безопасности, поддержкой Unicode 8.0 эмодзи (хотя и без поддержки расширений телесных тонов для человеческих эмодзи) и возвращением функции «до следующего будильника» в режиме «Не беспокоить», был выпущен в декабре. 7, 2015. [26] [27] [28]
Возможности системы
[ редактировать ]Пользовательский опыт
[ редактировать ]Новый API-интерфейс «Помощник» позволяет отправлять информацию из открытого в данный момент приложения, включая текст и снимок экрана текущего экрана, в назначенное приложение « Помощник » для анализа и обработки. Эта система используется функцией приложения Google Search « Google Now on Tap », которая позволяет пользователям выполнять поиск в контексте информации, отображаемой в данный момент на экране. Если в Android 5 кнопка «Домой» использовалась для отображения доступных приложений, то теперь кнопка «Домой» используется (вместе с голосовой командой) для создания экранных карточек, отображающих информацию, предложения и действия, связанные с контентом. [29] «Прямой общий доступ» позволяет меню «Поделиться» отображать недавно использованные комбинации контактов и связанное приложение в качестве прямых целей. [29]
Адаптируемое хранилище
[ редактировать ]Новая функция «Адоптируемое хранилище» позволяет использовать недавно вставленную SD-карту или другой дополнительный носитель данных. [ нужна ссылка ] может быть обозначен как «внутреннее», а не как «переносное» хранилище.
«Портативное» хранилище — это поведение по умолчанию, использовавшееся в предыдущих версиях Android, при котором носитель рассматривается как вторичное устройство хранения для хранения пользовательских файлов, а носитель можно удалить или заменить без каких-либо последствий, но установленные пользователем приложения могут записывать только их соответствующие каталоги имен пакетов, расположенные внутри Android/data
. Это ограничение было введено в Android 4.4 KitKat . Storage Access Framework был восстановлен общий доступ к записи на карты памяти , посредством которого в Android 5.0 Lollipop , обратно несовместим и работает медленнее из-за задержек . [30]
При назначении «внутреннего» хранилища носитель переформатируется с использованием зашифрованной файловой системы ext4 и «принимается» операционной системой как расширение основного раздела хранилища. Существующие данные (включая приложения и «личные» папки данных) переносятся на внешнее хранилище, и нормальная работа устройства становится зависимой от наличия носителя. Приложения и функции операционной системы не будут работать должным образом, если выбранное запоминающее устройство будет удалено, а карту нельзя будет повторно использовать в других устройствах до тех пор, пока она не будет переформатирована . Если пользователь теряет доступ к носителю информации, принятое хранилище может быть «забыто», что делает данные навсегда недоступными. [29] Однако Samsung и LG удалили возможность использовать SD-карту в качестве «внутреннего» хранилища на своих устройствах Galaxy S7 и G5 . Samsung утверждает, что эта функция может привести к неожиданной потере данных и лишает пользователей возможности передавать данные. данные с помощью карты. [31] [32]
Платформа
[ редактировать ]Android Marshmallow представляет обновленную модель разрешений приложений; приложениям больше не предоставляются автоматически все указанные им разрешения во время установки. Теперь используется система согласия, в которой пользователям предлагается предоставить или запретить отдельные разрешения (например, возможность доступа к камере или микрофону) приложению, когда они необходимы в первый раз. Приложения запоминают гранты, которые пользователь может отозвать в любой момент. [11] [33] [34] Новая модель разрешений используется только приложениями, разработанными для Marshmallow с использованием ее комплекта разработки программного обеспечения (SDK), а более старые приложения будут продолжать использовать предыдущий подход «все или ничего». Разрешения для этих приложений по-прежнему можно отозвать, хотя это может помешать их правильной работе, и об этом отображается предупреждение. [35] [36]
Marshmallow представляет новые схемы управления питанием , известные как «Doze» и «App Standby»; при работе от батареи устройство перейдет в состояние низкого энергопотребления, если оно неактивно и не подвергается физическому обращению. В этом состоянии сетевое подключение и фоновая обработка ограничены, обрабатываются только уведомления с «высоким приоритетом». [29] Кроме того, доступ приложений к сети откладывается, если пользователь недавно не взаимодействовал с приложением. [37] Приложения могут запросить разрешение на освобождение от этих политик, но будут отклонены в Google Play Store как нарушение политики «Опасных продуктов», если они «не нанесут вреда» их основным функциям. [37] [38]
Android Marshmallow обеспечивает встроенную поддержку распознавания отпечатков пальцев на поддерживаемых устройствах через стандартный API , позволяя сторонним приложениям реализовывать аутентификацию на основе отпечатков пальцев. Отпечатки пальцев можно использовать для разблокировки устройств и аутентификации в Play Store и Google Pay покупок . Android Marshmallow поддерживает USB-C , включая возможность поручить устройствам заряжать другое устройство через USB. Marshmallow также представляет «проверенные ссылки», которые можно настроить для открытия непосредственно в указанном приложении без дополнительных запросов пользователя. [11] [10] Пользовательские данные приложений, ориентированных на Marshmallow, могут автоматически сохраняться на Google Диске через Wi-Fi. Каждое приложение получает до 25 МБ памяти, которая не зависит от выделенного пользователю пространства на Google Диске. [29]
Что касается Marshmallow, документ определения совместимости Android содержит новые требования безопасности для устройств, согласно которым те, которые могут получать доступ к зашифрованным данным без ущерба для производительности, должны по умолчанию включать безопасную загрузку и шифрование устройства. [39] Эти условия составляют часть спецификации, которая должна быть соблюдена для сертификации операционной системы. [39] и иметь возможность лицензировать программное обеспечение Google Mobile Services . [40] Требование обязательного шифрования устройства изначально должно было вступить в силу в Lollipop, но было отложено из-за проблем с производительностью. [39]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Refs/Tags/Android-6.0.0_r1 — платформа/система/ядро — Git в Google» . Архивировано из оригинала 14 января 2024 года . Проверено 28 мая 2021 г.
- ^ Раковски, Брайан (5 октября 2015 г.). «Приготовьтесь к сладкому вкусу Android 6.0 Marshmallow» . Официальный блог Android . Проверено 6 марта 2017 г.
- ^ «Источник Android» . Гугл Гит . Архивировано из оригинала 29 октября 2017 года . Проверено 3 октября 2017 г.
- ^ «Кодовые имена, теги и номера сборок» . Архивировано из оригинала 24 ноября 2020 года . Проверено 28 мая 2021 г.
- ^ Берк, Дэйв (22 августа 2016 г.). «Снимаем финальную оболочку с Android 7.0 Nougat» . Архивировано из оригинала 14 января 2024 года . Проверено 15 декабря 2022 г.
- ^ Чоккатту, Джулиан; Пелегрин, Уильям (12 июля 2016 г.). «Уровень внедрения Android Marshmallow вырос до 13,3 процента» . Цифровые тенденции . Архивировано из оригинала 16 декабря 2022 года . Проверено 15 декабря 2022 г.
- ^ «Доля рынка версий Android для мобильных устройств и планшетов во всем мире» . Глобальная статистика StatCounter . Архивировано из оригинала 14 июля 2020 года . Проверено 6 декабря 2023 г.
- ^ https://9to5google.com/2024/07/11/android-lollipop-google-play-services/
- ^ «Внутреннее кодовое название Google для Android M — печенье с орехами макадамии (MNC)» . 23 мая 2015 года. Архивировано из оригинала 8 октября 2018 года . Проверено 8 октября 2018 г.
- ^ Jump up to: а б Зайферт, Дэн (28 мая 2015 г.). «Google анонсирует Android M, который будет доступен позднее в этом году» . Грань . Вокс Медиа . Архивировано из оригинала 28 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Jump up to: а б с Честер, Брэндон (28 мая 2015 г.). «Google анонсирует Android M на Google I/O 2015» . АнандТех . Группа закупок . Архивировано из оригинала 25 апреля 2017 года . Проверено 6 марта 2017 г.
- ^ Каннингем, Эндрю (28 мая 2015 г.). «Предварительная версия Android M от Google будет работать на Nexus 5, 6, 9 и Player [обновлено]» . Арс Техника . Конде Наст . Архивировано из оригинала 29 мая 2015 года . Проверено 6 марта 2017 г.
- ^ Кумпарак, Грег (9 июля 2015 г.). «Google выпускает вторую сборку Android M специально для разработчиков» . ТехКранч . АОЛ . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Амадео, Рон (9 июля 2015 г.). «Google выпускает вторую предварительную версию Android M Developer Preview» . Арс Техника . Конде Наст . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Исон, Джамал (17 августа 2015 г.). «Разработайте лучшее решение для Marshmallow: официальный Android 6.0 SDK и Final M Preview» . Блог разработчиков Android . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Уэлч, Крис (17 августа 2015 г.). «Имя Android M — Marshmallow, версия 6.0» . Грань . Вокс Медиа . Архивировано из оригинала 23 февраля 2017 года . Проверено 6 марта 2017 г.
- ^ Кастренакес, Якоб (29 сентября 2015 г.). «Google Nexus 6P с 5,7-дюймовым дисплеем объявлен по цене от 499 долларов» . Грань . Вокс Медиа . Архивировано из оригинала 30 сентября 2015 года . Проверено 6 марта 2017 г.
- ^ Савов Влад (29 сентября 2015 г.). «Анонсирован Nexus 5X с Android Marshmallow и Nexus Imprint» . Грань . Вокс Медиа . Архивировано из оригинала 20 апреля 2017 года . Проверено 6 марта 2017 г.
- ^ Амадео, Рон (29 сентября 2015 г.). «Google анонсирует LG Nexus 5X и Huawei Nexus 6P; предварительные заказы начинаются сегодня» . Арс Техника . Конде Наст . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Честер, Брэндон (29 сентября 2015 г.). «Google анонсирует планшет Pixel C» . АнандТех . Группа закупок . Архивировано из оригинала 31 января 2017 года . Проверено 6 марта 2017 г.
- ^ Ломас, Наташа (29 сентября 2015 г.). «Google анонсирует Android-планшет Pixel C с дополнительной магнитной клавиатурой» . ТехКранч . АОЛ . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Уэлч, Крис (5 октября 2015 г.). «Android 6.0 Marshmallow теперь доступен для устройств Google Nexus» . Грань . Вокс Медиа . Архивировано из оригинала 26 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Уитвам, Райан (28 сентября 2015 г.). «Android Marshmallow начнет распространяться на Nexus 5, 6, 7 (2013), 9 и Player 5 октября вместе с AOSP» . Андроид Полиция . Архивировано из оригинала 4 февраля 2017 года . Проверено 6 марта 2017 г.
- ^ Байфорд, Сэм (14 октября 2015 г.). «LG начинает выпуск Android 6.0 Marshmallow для G4 на следующей неделе» . Грань . Вокс Медиа . Архивировано из оригинала 8 ноября 2020 года . Проверено 6 марта 2017 г.
- ^ Никинсон, Фил (14 октября 2015 г.). «LG объявляет о своем первом обновлении Android 6.0 Marshmallow» . Центральный Android . Мобильные нации. Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Раддок, Дэвид (7 декабря 2015 г.). «Теперь доступны заводские изображения Android 6.0.1, много новых смайлов и декабрьское исправление безопасности» . Андроид Полиция . Архивировано из оригинала 5 февраля 2017 года . Проверено 6 марта 2017 г.
- ^ Амадео, Рон (7 декабря 2015 г.). «В Android 6.0.1 добавлено множество новых смайлов, и у нас есть полный список» . Арс Техника . Конде Наст . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Р., Бен (7 декабря 2015 г.). «Выпуск Android 6.0.1 Marshmallow принесет на устройства Nexus более 200 смайлов» . ТелефонАрена . Архивировано из оригинала 10 февраля 2017 года . Проверено 6 марта 2017 г.
- ^ Jump up to: а б с д и Амадео, Рон (5 октября 2015 г.). «Android 6.0 Marshmallow, тщательно проверенный» . Арс Техника . Конде Наст . Архивировано из оригинала 6 октября 2015 года . Проверено 6 марта 2017 г.
- ^ «Sscoped Storage в Android Q вынуждает разработчиков использовать SAF» . xda-разработчики . 31 мая 2019 года. Архивировано из оригинала 28 апреля 2021 года . Проверено 23 февраля 2021 г.
- ^ Амадео, Рон (24 февраля 2016 г.). «LG G5 и Galaxy S7 не будут поддерживать съемную память Android 6.0» . Арс Техника . Конде Наст . Архивировано из оригинала 25 февраля 2016 года . Проверено 6 марта 2017 г.
- ^ Триггс, Роберт (24 февраля 2016 г.). «LG G5 и Galaxy S7 не поддерживают съемную память Marshmallow» . Администрация Андроида . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Медиати, Ник (12 октября 2015 г.). «Как переключить разрешения приложений в Android Marshmallow» . Гринбот . Международная группа данных . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ «Запрос разрешений во время выполнения» . Android-разработчики . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Хоффман, Крис (11 октября 2015 г.). «Как управлять разрешениями приложений на Android 6.0» . Как компьютерщик . Архивировано из оригинала 7 марта 2017 года . Проверено 6 марта 2017 г.
- ^ Вагонер, Ара (1 ноября 2015 г.). «Как воспользоваться новыми разрешениями приложений в Marshmallow» . Центральный Android . Мобильные нации. Архивировано из оригинала 19 мая 2017 года . Проверено 6 марта 2017 г.
- ^ Jump up to: а б «Оптимизация режима сна и режима ожидания приложения» . Портал разработчиков Android . Архивировано из оригинала 18 ноября 2015 года . Проверено 17 ноября 2015 г.
Политики Google Play запрещают приложениям запрашивать прямое освобождение от функций управления питанием в Android 6.0+ (режим сна и режим ожидания приложений), если это не повлияет на основную функцию приложения.
- ^ «Tasker был удален из Play Store» . Администрация Андроида . Архивировано из оригинала 18 ноября 2015 года . Проверено 17 ноября 2015 г.
- ^ Jump up to: а б с «Google делает обязательным полнодисковое шифрование и безопасную загрузку для некоторых устройств Android 6.0» . Мир ИТ . ИДГ. 20 октября 2015 года. Архивировано из оригинала 28 марта 2019 года . Проверено 20 октября 2015 г.
- ^ «Неуклюжие операторы связи и медленные OEM-производители отходят в сторону: Google дефрагментирует Android» . Арс Техника . 2 сентября 2013 г. Архивировано из оригинала 3 сентября 2013 г. Проверено 3 сентября 2013 г.
Внешние ссылки
[ редактировать ]- СМИ, связанные с Android Marshmallow, на Викискладе?
- Официальный сайт