Система запуска приложений на разных устройствах под управлением Android может отличаться, например, доступностью некоторых функций. 1
Так как Android работает на устройствах с разными конфигурациями, некоторые возможности доступны не на всех из них. 1 Например, на некоторых устройствах нет датчика компаса. 1 Если для работы приложения необходим этот датчик, то программа совместима только с устройствами, которые его поддерживают. 1
Чтобы упростить разработку, Android объединяет различные конфигурации в группы: 1
По умолчанию приложение совместимо со всеми размерами и плотностями экрана, так как система вносит необходимые корректировки в макеты интерфейса и ресурсы изображений. 1
Разработчикам приложений важно учитывать совместимость своих программ с различными устройствами при их создании. 4