My application is set to work on 7" and 10" android tablets only. Here's what my XML looks like:
<manifest>
<supports-screens android:anyDensity="false"
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"/>
<application android:theme="@style/Theme.AppCompat.Light"/>
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19"/>
</manifest>
Now the app works just fine, I have no problems. I don't want the application to run on phones, but I am still able to install the app on to my phone(nexus 5) from the IDE (I am using Titanium), and it runs fine on my phone as well.
What can I do to make it impossible for the app to be installed on phones?