My app disappeared from “tablet” google play but s

2020-04-08 11:30发布

I have my app published for couple of months on Google play. People with phones and tablets are able to download it. Surprisingly, sometimes in the last 2 weeks, something with google play changes and my app is only available for phone (I can't find it when I search using a tablet).

Any idea if there is something changed or I need to implement? I don't specify any device screen size in my manifist file so it should be fine ,right?

Thanks a lot

EDIT. Below is the manifest file. The thing that this application was supporting tablet but all of the sudden it stopped

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.myApp"
    android:versionCode="5"
    android:versionName="3.0" >

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

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.SEND_SMS" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="com.android.vending.CHECK_LICENSE" />
    <uses-permission android:name="android.permission.VIBRATE" />

    ........
   ////Activities are here
..

</manifest>

3条回答
beautiful°
2楼-- · 2020-04-08 11:59

I found the solution I used the support screen tag and I explicitly set the xlarge screen to true. I contacted Google and they said it is a issue they are investigating.

查看更多
够拽才男人
3楼-- · 2020-04-08 11:59

Try changing:

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

To:

<uses-feature android:name="android.hardware.telephony.SEND_SMS" android:required="false"/>
<uses-feature android:name="android.hardware.vibrate" android:required="false"/>
查看更多
贼婆χ
4楼-- · 2020-04-08 12:01

Try adding this to your Manifest

<compatible-screens >
    <screen android:screenSize="small" android:screenDensity="xhdpi" />
    <screen android:screenSize="normal" android:screenDensity="xhdpi" />
    <screen android:screenSize="large" android:screenDensity="xhdpi" />
    <screen android:screenSize="xlarge" android:screenDensity="xhdpi" />
</compatible-screens>

Good Luck!

<screen android:screenSize="small" android:screenDensity="480" />
   <screen android:screenSize="normal" android:screenDensity="480" />
   <screen android:screenSize="large" android:screenDensity="480" />
   <screen android:screenSize="xlarge" android:screenDensity="480" />

Edit: for xxhdpi you must use "480"

查看更多
登录 后发表回答