Фрагментация Android

Автор: Peter Berry
Дата создания: 12 Август 2021
Дата обновления: 20 Июнь 2024
Anonim
Фрагментация платформы Android
Видео: Фрагментация платформы Android

Содержание

Определение - Что означает фрагментация Android?

Фрагментация Android связана с тревожным числом различных доступных версий операционной системы Android (OS) на рынке. Основная проблема заключается в возможном снижении совместимости между устройствами приложений, закодированных с помощью Android Software Development Kit (Android SDK).

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет фрагментацию Android

По мере выпуска обновлений платформы Android фрагментация Android все больше привлекает внимание разработчиков программного обеспечения, ожидающих потенциальных проблем взаимодействия в экосистеме Android. Это означает, что приложения Android SDK, созданные для определенных устройств, не всегда работают с другими многочисленными устройствами.

Производители устройств Android, как правило, настраивают ОС Android так, чтобы она выделялась на рынке Android. Диапазон уровней варьируется от различий в аппаратном обеспечении устройства, таких как разрешение и размер дисплея, до измененных интерфейсов прикладного программирования Android (API). В сочетании с частыми обновлениями ОС Android эти вариации усугубляют проблему фрагментации для большинства разработчиков.


Позиция Гугла заключается в том, что фрагментация не является серьезной проблемой, так как термин не был четко определен. Тем не менее, Google выпустила программу совместимости Android, чтобы помочь решить проблемы совместимости приложений между устройствами. Эта программа фильтрует подходящие устройства, которые могут получить доступ к приложениям, и ограничивает доступ Android Market к устройствам с измененными API-интерфейсами Android.

Тем не менее, программа совместимости Android не разрешает проблемы совместимости приложений, созданных для конкретных устройств, а это означает, что приложения требуют настройки перед выпуском на нескольких устройствах.