Москва
-1°C
USD 63.7185    CNY 90.5839    EUR 70.7594
| | | | Google меняет структуру Android для более быстрого выхода обновлений

Google меняет структуру Android для более быстрого выхода обновлений

17 май 2017      adminzum
0   |     254
AndroidAndroid
Среди всех неудобств, которые создает операционная система Android своим пользователям, заключается в том, что она отличается повышенной фрагментацией. В результате замедляется процесс обновления ОС. Так, прошло уже более 9 месяцев с того момента, как компания Google выпустила версию Nougat. Однако эта система сегодня установлена только на 7,1% всех устройств, которые используют Android. Предыдущая версия Marshmallow встречается на 31,2% подобных аппаратов.

Ранее разработчики операционной системы предпринимали действия, которые, как ожидалось, позволят снизить уровень фрагментации. Однако никаких положительных результатов это не принесло. Именно поэтому компания Google решила значительно переработать структуру операционной системы Android, что должно повысить скорость обновления. Для этих целей интернет-гигант организовал проект Project Treble. Он предполагает перевод операционной системы на модульную структуру. Предполагается, что данное решение позволит производителям мобильной техники не заниматься адаптацией своих устройств под очередную версию Android.

Отметим, что сегодня обновление гаджетов происходило по достаточно сложной схеме. Вначале компания Google выпускает новую версию ОС.
Далее разработчики чипсетов (Qualcomm и другие) поставляют драйверы, обеспечивающих поддержку прошивки их процессорами.
Затем уже производители мобильной техники интегрируют исходный код Андроида со встроенной в аппарат оболочкой.
Кроме того, если обновление затрагивало смартфоны, то их разработчикам необходимо еще получить соответствующее подтверждение от операторов сотовой связи. И только после прохождения описанного процесса конечные владельцы смартфонов могут использовать новую версию Android.

AndroidAndroid

Новый проект Project Treble предусматривает разделение низкоуровнего кода и Android Framework. Кроме того, графическая оболочка, созданная производителями мобильных аппаратов, сейчас интегрируется в операционную систему. В будущем она будет идти самостоятельным модулем Vendor Interface. Соответственно, производителям техники после выхода новой версии Android всего лишь нужно будет проверить совместимость их оболочки с кодом Android, используя инструмент Vendor Test Suite, для того, чтобы быть уверенными, что устройство готово к обновлению операционной системы.

Представители Google отметили, что следующая версия Android О будет использовать технологии, реализованные в Project Treble. Более того, в некоторых тестовых аппаратах Nexus и Pixel уже внедрен данный подход. Если всё пойдёт как задумано при поддержке производителей, то в третьем квартале нынешнего года большинство устройств обновятся до Android O в достаточно короткие сроки.
0
Комментарии
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Кликните на изображение чтобы обновить код, если он неразборчив