Android 10

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

Десятая основная версия мобильной операционной системы Android
Android 10
Версия Android операционная система
Android 10 logo 2019.svg
Скриншот Android Q Beta6. png домашний экран Android 10 с Pixel Launcher
Developer Семейство ОС Google
Android (Linux )
General. доступность сентябрь 3, 2019; 13 месяцев назад (2019-09-03)
Последний выпуск 10.0.0_r47 / 5 октября 2020 года; 27 дней назад (2020-10-05)
Ядро типМонолитное ядро ​​ (ядро ​​Linux )
, предшествовавшееAndroid 9.0 «Pie»
ПреемникAndroid 11
Официальный сайтwww.android.com / android-10 /
Статус поддержки
Поддерживается

Android 10 - это десятый основной выпуск и 17-я версия Android мобильная операционная система. Она была выпущена 3 сентября 2019 г.

Содержание
  • 1 История
  • 2 Функции
    • 2.1 Навигация
    • 2.2 Пользовательский интерфейс
    • 2.3 Конфиденциальность и безопасность
    • 2.4 Платформа
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
История

13 марта 2019 г. Google выпустила первую бета-версию Android 10 под предварительным названием «Android Q » исключительно на их телефонах Pixel, включая устройства первого поколения Pixel и Pixel XL, поддержка которых была расширена по многочисленным просьбам. Получив гарантированные обновления только до октября 2018 года, устройства Pixel и Pixel XL первого поколения получили обновления версии для Android 10. После того, как были включены Pixel 2 и Pixel 2 XL, были включены предоставили расширенный гарантийный период, который гарантировал обновления версии Android для них в течение не менее 3 лет с момента их первого появления в Google Store. Перед финальным выпуском было выпущено в общей сложности шесть бета-версий или версий-кандидатов.

Программа бета-тестирования была расширена с выпуском Beta 3 7 мая 2019 г., который стал доступен на 14 партнерских устройствах от 11 OEM-производителей. ; вдвое больше устройств по сравнению с бета-версией Android Pie. Доступ к бета-версии был прекращен для Huawei Mate 20 Pro 21 мая 2019 г. из-за санкций правительства США, но позже был восстановлен 31 мая.

Google выпустила бета-версию 4 5 июня 2019 г. с доработанными API-интерфейсами Android Q и SDK (уровень API 29). Динамические обновления системы (DSU) также были включены в бета-версию 4. Динамическое обновление системы позволяет устройствам Android Q временно установить общий образ системы (GSI), чтобы опробовать более новую версию Android поверх своей текущей версии Android. Как только пользователи решат завершить тестирование выбранного образа GSI, они могут просто перезагрузить свое устройство и снова загрузиться с версией Android на своем обычном устройстве.

10 июля 2019 года Google выпустила бета-версию 5 с финальной версией SDK API 29. как последние оптимизации и исправления ошибок. 7 августа 2019 года Google выпустила бета-версию 6, окончательную версию-кандидат для тестирования.

22 августа 2019 года было объявлено, что Android Q будет продаваться исключительно как «Android 10 "без кодового имени. Google прекратил давать названия основным выпускам на основе десертов, аргументируя это тем, что это не распространяется на международных пользователей (либо из-за того, что вышеупомянутые продукты не известны во всем мире, либо из-за того, что их трудно произносить на некоторых языках). Вице-президент по разработке Android Дэйв Берк раскрыл во время подкаста, что, кроме того, большинство десертов, начинающихся на букву Q, были экзотическими, и что он лично выбрал бы торт королевы. Он также отметил, что во внутренних файлах и системах сборки, относящихся к выпуску, есть ссылки на «qt» - сокращение от quince tart. Статуя для релиза также представляет собой цифру 10 с логотипом робота Android (который, как часть сопутствующего ребрендинга, также был изменен, чтобы состоять только из головы), расположенный внутри цифры «0».

Эмблема Android Q

Android 10 был официально выпущен 3 сентября 2019 г. для поддерживаемых устройств Google Pixel, а также для сторонних Essential Phone и Redmi K20 Pro на отдельных рынках. OnePlus 7T был первым устройством с предустановленным Android 10. В октябре 2019 года сообщалось, что сертификационные требования Google для Google Mobile Services позволят утверждать сборки на базе Android 10 только после 31 января 2020 года.

По состоянию на сентябрь 2020 года 33,34. % устройств Android работают под управлением Android 10 (API 29), что делает его наиболее часто используемой версией Android.

Функции

Навигация

Android 10 представляет обновленный полноэкранный режим. система жестов, с такими жестами, как смахивание с любого бокового края дисплея для возврата, смахивание вверх для перехода на главный экран, смахивание вверх и удерживание для доступа к обзору, смахивание по диагонали от нижнего угла экрана для активации Google Assistant и проведите пальцем по панели жестов в нижней части экрана для переключения приложений. Было отмечено, что использование жеста смахивания по краю в качестве команды «Назад» потенциально вызывает конфликты с приложениями, которые используют меню боковой панели и другие функции, доступные с помощью смахивания. Приложения могут использовать API, чтобы отказаться от обработки жеста назад в определенных областях экрана, был добавлен элемент управления чувствительностью для регулировки размера целевой области для активации жеста, а позже Google заявил, что виджет ящика будет поддерживать "подглядывать" при долгом нажатии на край экрана, а затем открываться. Традиционная трехклавишная навигационная система, используемая с Android «Honeycomb», по-прежнему поддерживается в качестве опции, наряду с двухкнопочной навигацией в стиле «таблетка», представленной в Android 9.0 Pie.

Согласно сертификации Google Требования, OEM-производители должны поддерживать жесты по умолчанию Android 10 и трехклавишную навигацию. OEM-производители могут добавлять свои собственные жесты вместе с ними. Однако они не должны быть включены по умолчанию, они должны быть перечислены в отдельной области на один уровень глубже, чем другие настройки навигации, и их нельзя продвигать с помощью уведомлений. Двухклавишная система навигации с помощью жестов, используемая в Android Pie, устарела и может не входить в состав устройств, поставляемых с Android 10. Однако ее можно включить в качестве опции для обеспечения непрерывности на устройствах, обновленных с Pie.

Пользовательский интерфейс

Android 10 включает темный режим системного уровня. Сторонние приложения могут автоматически включать темный режим, когда он активен.

Приложения также могут представлять «панели настроек» для определенных настроек (таких как, например, подключение к Интернету и настройки Wi-Fi, если приложение требует Интернет) через оверлейные панели, так что пользователю не нужно выходить за пределы приложения для их настройки.

Конфиденциальность и безопасность

В Android 10: приложения могут быть ограничены доступом пользователей к данным о местоположении только тогда, когда они активно используются на переднем плане. Также появились новые ограничения на запуск действий фоновыми приложениями. В целях безопасности (из-за использования вредоносным ПО clickjacking ) и соображений производительности Android 10 Go Edition запрещает использование оверлеев, за исключением приложений, получивших разрешение до обновления устройства до Android 10.

В феврале 2019 года Google представила Adiantum, шифр шифрования, предназначенный в первую очередь для использования на устройствах, не поддерживающих аппаратное ускорение для Advanced Encryption Standard (AES), таких как недорогие устройства. Google заявил, что этот шифр был в пять раз быстрее, чем AES-256-XTS на процессоре ARM Cortex-A7. Следовательно, шифрование устройств теперь является обязательным на всех устройствах Android 10, независимо от спецификаций, использующих Adiantum, если их ЦП не поддерживает AES с аппаратным ускорением. Кроме того, реализация «файлового шифрования» (впервые представленного в Android Nougat ) также является обязательной для всех устройств.

На устройствах, поставляемых с Android 10, исправления безопасности для выбранных компонентов системы (например, ANGLE, Conscrypt, медиа-фреймворки, сетевые компоненты и другие) могут обслуживаться через Google Play Store без необходимости полного обновления системы («Project Mainline»). Чтобы лицензировать мобильные службы Google, производители должны поддерживать эти обновления для определенных модулей, а остальные помечены как «рекомендуемые», но необязательные. Выбранные модули в этой системе используют новый формат пакета APEX, разновидность файлов APK, предназначенных для размещения и обслуживания низкоуровневых компонентов системы.

Существенное изменение в разрешениях доступа к хранилищу, известное как " Хранилище с заданной областью »поддерживается в Android 10 и станет обязательным для всех приложений, начиная с Android 11. Приложениям разрешен доступ только к файлам во внешнем хранилище, которые они создали сами (предпочтительно в каталоге для конкретного приложения), и аудио, изображения и видео файлы, содержащиеся в каталогах Музыка, Изображения или Видео. К любому другому файлу можно получить доступ только через вмешательство пользователя через Storage Access Framework.

Приложения должны иметь новое разрешение «чтение привилегированного состояния телефона», чтобы читать не сбрасываемые идентификаторы устройства, такие как IMEI номер.

Поддержка TLS 1.3 также включена по умолчанию.

Платформа

Оптимизация платформы была произведена для складных смартфонов, включая непрерывность приложений при смене режимов, переходит в многооконный режим, чтобы все приложения могли работать одновременно (а не только активно используемое приложение, а все остальные считались "приостановленными"), а также дополнительная поддержка нескольких дисплеев.

"Direct Совместное использование "было заменено на" обмен ярлыками ". Как и раньше, он позволяет приложениям возвращать списки прямых целей для совместного использования (например, комбинацию приложения и определенного контакта) для использования в меню общего доступа. В отличие от Direct Share, приложения публикуют свои цели заранее, и их не нужно опрашивать во время выполнения, что повышает производительность.

Встроенная поддержка была добавлена ​​для контроллеров MIDI, AV1, аудиокодек Opus и HDR10 +. Также имеется новый стандартный API для получения информации о глубине с фотографий с камеры, который можно использовать для более сложных эффектов. Также была добавлена ​​встроенная поддержка кодеков aptX Adaptive, LHDC, LLAC, CELT и AAC LATM.

Android 10 поддерживает протокол шифрования WPA3 и Enhanced Open, которые вводят гибкое шифрование для Wi-Fi. В Android 10 добавлена ​​поддержка Dual-SIM Dual-Standby (DSDS), но изначально она доступна только на Pixel 3a и Pixel 3a XL.

Android 10 Go Edition улучшена производительность, причем Google заявляет, что приложения запускаются на 10% быстрее, чем на Pie.

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