Некоторые функции разбиты на подфункции, такие как функция телефонии:
<uses-feature android:name="android.hardware.telephony" android:required="true" />
<uses-feature android:name="android.hardware.telephony.gsm" android:required="false" />
<uses-feature android:name="android.hardware.telephony.cdma" android:required="false" />
Теперь возникает вопрос: если установка всех подфункций не требуется, может ли все еще иметь смысл требовать родительской функции, исходя из предположения, что есть функция, охватываемая родительской функцией, которая выходит за пределы суммы всех подфункций?