Search code examples
androiduser-permissionsuses-feature

Why does not android market support tablets for my application?


I published my android app on market, but it is not supported by tablets. My permissions are

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

which uses-features as required false should i use for solution?


Solution

  • Add this:

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

    It's because you have the CALL_PHONE permission.

    More information here.

    As it states in that link you will also need to make sure you handle the possibility that devices do not have the telephony feature, if you don't already.