Some devices can’t find my app in the playstore

Asked

Viewed 500 times

4

From time to time I’ve been updating the application, some devices do not find, I tried on my tablet positive 10 inches, and did not find. I have already configured the manifest to receive support for screens of various types, and can not find. targetVersion ta in 14, someone knows what can be?

manifest:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="br.com.insideweb.multpesquisa.view"
    android:versionCode="11"
    android:versionName="3.0" >

    <uses-sdk

        android:minSdkVersion="11"
        android:targetSdkVersion="14" />

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

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.CALL_PHONE"/>



    <application
        android:allowBackup="true"
        android:icon="@drawable/iconefinal"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="br.com.insideweb.multpesquisa.view.Splash"
              android:screenOrientation="portrait"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="br.com.insideweb.multpesquisa.view.SegmentoView" 
            android:screenOrientation="portrait"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.DescontoView" 
            android:screenOrientation="portrait"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.UtilView" 
            android:screenOrientation="portrait"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.ServicoView" 
            android:screenOrientation="portrait"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.EmpresaView"
            android:screenOrientation="portrait"
             />

        <activity android:name="br.com.insideweb.multpesquisa.view.ViewWeb" 
             android:configChanges="orientation|screenSize"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.MenuActivity"

            android:screenOrientation="portrait"
             />

        <activity android:name="br.com.insideweb.multpesquisa.view.ContatoWebView"
             android:configChanges="orientation|screenSize"
             />

        <activity android:name="br.com.insideweb.multpesquisa.view.RedeSocialView" 
            android:screenOrientation="portrait"
            />

                <activity android:name="br.com.insideweb.multpesquisa.view.RegiaoView" 
                     android:screenOrientation="portrait"
                    />
             />



    </application>

</manifest>

See how it appears in the playstore:

"Your APK in production must meet the following criteria: Your APK should only require hardware features that are normally available on tablets. Learn more Upload screenshots from tablet. Upload at least one screenshot to 10" tablets to the store listing. Learn more." However I have 2 app published with these warnings, which usually find on any device.

  • I’m sorry but without code we have no way to discover the problem, after all only all become soothsayers (sorry to joke.. see?)... Edit the question and put the "manifest".

  • Even put images for 7" and 10" devices in Store Listing? If so, are there too many blanks? He had the same problem as this question: http://answall.com/questions/39028/meu-app-n%C3%A3o-aparece-no-google-play-em-tablets?

  • @Warlock, use the @username when you want to answer someone, if you don’t get to my box, I wouldn’t even remember your question anymore... Post the whole manifest please.

  • @Wakim not put images 7 and 10 not the problem is exactly the same, but in optimization tips appears there q the app was not designed for tablets, but already marked there. I already posted the manifest.

  • @Guillhermenascimento posted.

  • There is a wrong markup in your XML, see: <activity android:name="br.com.insideweb.multpesquisa.view.RegiaoView" &#xA; android:screenOrientation="portrait"&#xA; />&#xA; /></application> this is leftover />, this would be correct: <activity android:name="br.com.insideweb.multpesquisa.view.RegiaoView" &#xA; android:screenOrientation="portrait"&#xA; />&#xA; </application>

  • Voce thinks it might be this?

  • Test, if this is it confirm me so I can "officialize" as answer

  • Uses sdk limits the android versions covered by its application. http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

  • @Warlock edited the answer. Could test without the <uses-permission android:name="android.permission.CALL_PHONE"/>?

Show 5 more comments

1 answer

4

There are two problems in your XML

  1. Error in xml

    <activity android:name="br.com.insideweb.multpesquisa.view.RedeSocialView" 
        android:screenOrientation="portrait"
        />
    
            <activity android:name="br.com.insideweb.multpesquisa.view.RegiaoView" 
                 android:screenOrientation="portrait"
                />
         /> <========= este fechamento de tag está errado, pois já existe um na linha de cima
    
  2. Permission requested does not exist on tablets:

    You have added a permission request that does not exist on Tables on this line

    This permission is required, so most tablets will not be listed as they have no support for links, you need to set the hardware (Feature) of links as optional, to do this you will need to add this to the XML:

    The absence <uses-feature ..> is probably assumed to be <uses-feature android:required="true" ...> by Playstore filters, so it will be mandatory to have call support and tablets do not have such support (in most cases).

XML should look like this:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="br.com.insideweb.multpesquisa.view"
    android:versionCode="11"
    android:versionName="3.0" >

    <uses-sdk

        android:minSdkVersion="11"
        android:targetSdkVersion="14" />

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

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.CALL_PHONE"/>

    <uses-feature android:name="android.hardware.telephony" android:required="false" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/iconefinal"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="br.com.insideweb.multpesquisa.view.Splash"
              android:screenOrientation="portrait"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="br.com.insideweb.multpesquisa.view.SegmentoView" 
            android:screenOrientation="portrait"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.DescontoView" 
            android:screenOrientation="portrait"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.UtilView" 
            android:screenOrientation="portrait"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.ServicoView" 
            android:screenOrientation="portrait"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.EmpresaView"
            android:screenOrientation="portrait"
             />

        <activity android:name="br.com.insideweb.multpesquisa.view.ViewWeb" 
             android:configChanges="orientation|screenSize"
            />

        <activity android:name="br.com.insideweb.multpesquisa.view.MenuActivity"

            android:screenOrientation="portrait"
             />

        <activity android:name="br.com.insideweb.multpesquisa.view.ContatoWebView"
             android:configChanges="orientation|screenSize"
             />

        <activity android:name="br.com.insideweb.multpesquisa.view.RedeSocialView" 
            android:screenOrientation="portrait"
            />

                <activity android:name="br.com.insideweb.multpesquisa.view.RegiaoView" 
                     android:screenOrientation="portrait"
                     />



    </application>

</manifest>

If it still fails I recommend you try removing this:

<uses-permission android:name="android.permission.CALL_PHONE"/>

Because when it comes to tablets, this is not something necessary.

  • Hello I made the changes to msg disappeared there in optimizations, but the problem continues, my tablet 10 can not find my app

  • @Warlock your app has already been approved?

  • I published almost 2h and half ago, my updates are always available in less than 1h.

  • Published I got it, I really wanted to know if he was approved, what’s his name?

  • womenfolk...

  • has already been approved yes.

  • @Warlock to trying to test here... Internet devegar

  • @Warlock I managed to open, but sends the message that my device is not compatible, please try to add this and let me know: <uses-feature android:name="android.hardware.location.network" android:required="false" />

  • I’ve changed it, but it’s still the same.

  • @Warlock last try on the Features, test all please: <uses-feature android:name="android.hardware.camera" android:required="false"/>&#xA;<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>&#xA;<uses-feature android:name="android.hardware.camera.front" android:required="false"/>&#xA;<uses-feature android:name="android.hardware.location" android:required="false"/>&#xA;<uses-feature android:name="android.hardware.location.gps" android:required="false"/>&#xA;<uses-feature android:name="android.hardware.location.network" android:required="false"/> test-only.

  • still can’t find.

  • @Warlock I think I figured it out, remove "<Supports-screens ...>" if you want the application to appear for all resolutions, let me know if it works

  • but leaves all the Dead?

  • @Warlock doesn’t like the XML I posted in the reply, but only removes Supports-screen

  • Remove Supports-screens completely (if it supports all, why list it?) and the CALL_PHONE permission, because of course a tablet cannot make phone calls. If your app needs this, then it will only work even on phones.

  • @epx I think 'and this very, I will edit the answer :)

Show 12 more comments

Browser other questions tagged

You are not signed in. Login or sign up in order to post.