Android Marshmallow

редактировать
Шестая основная версия операционной системы Android

Android Marshmallow
Версия операционной системы Android
Android Marshmallow logo.png
Android 6.0-en.png домашний экран Android Marshmallow с некоторым запасом Приложения Google на Nexus 5
Разработчик Google
Общая. доступность 5 октября 2015 г.; 5 лет назад (05.10.2015)
Последний выпуск 6.0.1 (MOI10E) / 3 октября 2017 г.; 3 года назад (03.10.2017)
Ядро типМонолитное ядро ​​ (Ядро Linux )
, предшествовавшееAndroid 5.1.1 «Lollipop»
ПреемникAndroid 7.0 "Nougat"
Официальный сайтwww.android.com / versions / marshmallow-6-0 / Измените это в Викиданных
Статус поддержки
Неподдерживаемый

Android Marshmallow (кодовое название Android M во время разработки) - шестая основная версия операционной системы Android и 13-я версия Android. Впервые выпущенная в виде бета сборки 28 мая 2015 года, она была официально выпущена 5 октября 2015 года, при этом устройства Nexus первыми получили обновление.

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

По состоянию на сентябрь 2020 года 7,4% устройств Android используют этот неподдерживаемый (для обновлений безопасности) Android 6.0 (API 23).

Содержание
  • 1 История
  • 2 Функции
    • 2.1 Пользователь опыт
    • 2.2 Платформа
  • 3 См. также
  • 4 Ссылки
История

Релиз имел внутреннее кодовое название «Печенье с орехами макадамии». Первая предварительная версия для разработчиков под кодовым названием Android "M" была представлена ​​и выпущена на Google I / O 28 мая 2015 года для Nexus 5 и Nexus 6 смартфоны, Nexus 9 планшет и Nexus Player приставка. Вторая предварительная версия для разработчиков была выпущена 9 июля 2015 года, а третья и последняя предварительная версия была выпущена 17 августа 2015 года вместе с объявлением о том, что Android M будет называться Android "Marshmallow ".

29 сентября 2015 года, Google представила устройства для запуска Marshmallow: LG Nexus 5X, Huawei Nexus 6P, а также собственные Планшет Pixel C.

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

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

Возможности

Взаимодействие с пользователем

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

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

Платформа

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

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

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

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

См. Также
Ссылки
Последняя правка сделана 2021-06-11 01:22:51
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте