Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Make Android app show up as designed for tablets

I have a cordova app on the PlayStore but in the optimization tips it's showing that the app is not designed for tablets. I've looked around and changed the <supports-screens> tag but it's still not working and I'm still getting the optimization tip.

Here's the manifest file:

<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="11"    
                    android:versionName="$BundleVersion$" 
                    package="$AppIdentifier$" 
                    android:windowSoftInputMode="adjustPan"
                    android:hardwareAccelerated="$AndroidHardwareAcceleration$"
                    xmlns:android="http://schemas.android.com/apk/res/android" >
        <supports-screens
                android:largeScreens="true"
                android:normalScreens="true"
                android:smallScreens="true"
                android:xlargeScreens="true"
                android:resizeable="true"
                android:anyDensity="true"
                />

        <application android:label="@string/app_name" 
                                 android:icon="@drawable/icon" 
                                 android:hardwareAccelerated="$AndroidHardwareAcceleration$">
                <activity android:label="@string/app_name" 
                    android:name=".TelerikCallbackActivity"
                    android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"
                    android:launchMode="standard"
                                    android:theme="@android:style/Theme.Black.NoTitleBar" >
                        <intent-filter>
                                <action android:name="android.intent.action.MAIN" />
                                <category android:name="android.intent.category.LAUNCHER" />
                        </intent-filter>
                </activity>
        </application>
        <uses-sdk android:targetSdkVersion="14" />
</manifest>

And here's the config file:

<cordova>

    <content src="index.html" />

    <preference name="useBrowserHistory" value="true" />
    <preference name="exit-on-suspend" value="false" />
    <preference name="fullscreen" value="true" />
    <preference name="permissions" value="none"/>

    <plugins>
        <plugin name="App" value="org.apache.cordova.App"/>
        <plugin name="Device" value="org.apache.cordova.Device"/>
    </plugins>
</cordova>

What do I need to do to make the app available for tablets?

like image 995
frenchie Avatar asked Dec 07 '14 19:12

frenchie


1 Answers

What you need is not 'a code-based answer'.

Google Play will review your uploaded information to judge if app is also for tablets.

That should include things below.

(1) App with tablets splash screen

(2) App with tablets icon

(3) Configuration for tablets screen. (You have set it according to your question)

(4) Information for tablets. (screenshot, propaganda images etc.)

like image 132
Jack He Avatar answered Oct 29 '22 12:10

Jack He