I just found out to limit my application to download only on phones, but not on tablets. I must ensure that the telephony function is used in my manifest file by adding
<uses-feature android:required="true" android:name="android.hardware.telephony"></uses-feature>
Now my questions are about tablets that support telephony, can I make regular calls from tablets. I just stumbled upon some posts that say this is possible. If so, how can I limit the application to download only to phones, not tablets. I'm a little confused. Can anyone answer this question?
I also read the following Android FAQ
What devices can be Android compatible?
Android software can be ported to many different types of devices, including some of which third-party applications will not work properly. Determining Android Compatibility A document (CDD) outlines specific device configurations that will be considered compatible.
For example, although the source Android code can be ported to work on a phone that does not have a camera, CDD requires that compatible, all phones must have a camera. This allows developers to rely on a consistent set of features when writing their applications.
CDD , . , 1,6 CDD , 2.1 CDD , , . , Android Market . , , SMS , Android Market .