Question

I published an update to an apk yesterday (https://play.google.com/store/apps/details?id=nu.heka.tinnitusrev2), and in this update I added support for tablets.

The problem is I still have that ugly "Designed for phones"-brand when I look up the app in Play Store on my tablet.

Here's the steps I've made:

  • Updated screenshots for 7" and 10" tablets (Both the localized version and international)
  • use sw600dp and sw720dp qualifiers
  • updated versioncode and name in manifest
  • apk details shows that it supports all sizes small - xlarge

The screenshots for tablets are shown on my tablet so I don't get why it still gets the Designed for phones tag.

Anything I missed or is this just something I have to wait out?

EDIT:

I see at Tablet checklist that I should declare:

      <supports-screens
    android:largeScreens="true"
    android:xlargeScreens="true"
    />

but it also says that minSdk should be 11 if I understand correctly(?!) I have minSDK 9 and some users that has those old devices. So I can't have my app < 11 to get rid of that stamp?

Was it helpful?

Solution

Adding the support solved this issue and my tablet app now appears as tablet optimized, this must be done for all apps targeting api < 13:

<supports-screens
  android:largeScreens="true"
  android:xlargeScreens="true"
/>

OTHER TIPS

You can filter same application for phone and tablets also.

For phone :-

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



 <compatible-screens>
       <!--  all small size screens -->
        <screen android:screenSize="small" android:screenDensity="ldpi" />
        <screen android:screenSize="small" android:screenDensity="mdpi" />
        <screen android:screenSize="small" android:screenDensity="hdpi" />
        <screen android:screenSize="small" android:screenDensity="xhdpi" />
      <!--   all normal size screens -->
        <screen android:screenSize="normal" android:screenDensity="ldpi" />
        <screen android:screenSize="normal" android:screenDensity="mdpi" />
        <screen android:screenSize="normal" android:screenDensity="hdpi" />
        <screen android:screenSize="normal" android:screenDensity="xhdpi" />
    </compatible-screens>

For tablet:-

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


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

It may help.Thanks!!

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top