Last Updated: February 25, 2016
·
1.121K
· justinelsberry

Find implicit Android feature requirements

You can use: "aapt dump badging app.apk" to determine what implicit feature requirements Google Play is going to impose based on your manifest permissions.

e.g.

If you see uses-feature:'android.hardware.telephony' it means telephony support is required to download from Google Play. This is caused by the following manifest entry:

<uses-permission android:name="android.permission.CALL_PHONE"/>

You can then add the following to your manifest to make the feature optional

<uses-feature android:name="android.hardware.telephony" android:required="false" />