I deployed my application on Google Play and it doesn’t show as available for Tablet.
It has support for xlarge screens (as suggested in the SO answer)
The reason it doesn’t show is that it requires 3G, Telephony and some other things that a Tablet doesn’t (normally) have, but are absolutely neccesary for my Smartphone version, and are very nice to have on tablet as well.
So, my question essentially is: is there a way to set these requirements as “needed but not must” or require them at runtime and handle their absence in my Application?
Thanks
Yes. There is a way to handle that.
For setting this you need to make all these requirements as feature not permission.Then make it as not a must needed feature by adding
android:required="false"Like this
See the official doc