Designing an android tablet-only app [duplicate]

To get your app filtered for just
Tablets running ICS in Google-Play
you would do this in your AndroidManifest:

<supports-screens
        android:largeScreens="true"
        android:normalScreens="false"
        android:requiresSmallestWidthDp="600"
        android:smallScreens="false"
        android:xlargeScreens="true" />

 <uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="14" />

To get HoneyComb Tablets aswell you simply change your minSdk

 <uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="14" />

Therefore your now saying Gingerbread (2.3) and below can’t download your app (because they are not Tablets nor designed to work on tablets even if it is hacked in).

HoneyComb Tablets (3.0) is supported (because <3.2 is ignoring the requiresSmallestWidth attribute)

There are no phones running honeycomb

ICS Tablets are supported because it does look at your smallestWidth attribute

and finally ICS phones aren’t because as we say ICS uses the smallestWidth attribute

Leave a Comment