Android Tablet Store Listing Help

5 posts, 0 answers
  1. Blake
    Blake avatar
    9 posts
    Member since:
    May 2013

    Posted 22 Jul 2013 Link to this post

    I uploaded my APK to the app store and under Optimization Tips it said I should design my app for tablets, which I thought it already was.  It says I need to set the target an min Android versions as well as supporting tablet screen sizes.  I'm attaching my manifest.xml because I thought I already had these included.

    Also it says I need to include custom drawables and assets for common tablet screen densities but I don't see the option in Icenium to include assets for tablets.

    <?xml version="1.0" encoding="utf-8"?>
    <manifest android:versionCode="$AndroidVersionCode$"   
                        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="My App"
                                     android:icon="@drawable/icon"
                                     android:hardwareAccelerated="$AndroidHardwareAcceleration$">
                    <activity android:label="My App"
                        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:minSdkVersion="11"
                      android:targetSdkVersion="14" />
    </manifest>


    Thanks!
  2. Blake
    Blake avatar
    9 posts
    Member since:
    May 2013

    Posted 22 Jul 2013 Link to this post

    An update to this.  I see my APK has 1521 supported devices, some of which are the Google Nexus 7 and Nexus 10 which are tablets.  So maybe I am good to go and the optimization tips is just out of date?
  3. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 23 Jul 2013 Link to this post

    Hello Blake,

    Your manifest look alright. If you want your app to target tablets as well, be sure to remove the following from the Android permissions:
    • RECEIVE_SMS
    • READ_PHONE_STATE
    which imply that the target device is a phone.

    Regards,
    Steve
    Telerik

    Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  4. Ronald
    Ronald avatar
    1 posts
    Member since:
    Jul 2011

    Posted 24 Apr in reply to Steve Link to this post

    Hi,

    I disabled these permissions in the project properties (see attachment), but after uploading the APK again in the Play Store I see that the permissions are not changed and the app is still not listed in the tablet store...

     

    Rgds Ronald

  5. Martin
    Admin
    Martin avatar
    96 posts

    Posted 26 Apr Link to this post

    Hi Ronald,

    It seems that some Cordova plugin that you are using is needing and setting these permissions at build time of your project.

    Please review this article where it is explained in detail about additional Android permissions set in your project.

    Let me know if this has solved the issue.

    Regards,
    Martin
    Telerik by Progress
     

    Visit the Telerik Verified Plugins Marketplace and get the custom Cordova plugin you need, already tweaked to work seamlessly with AppBuilder.

     
Back to Top