问题
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>
回答1:
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.
回答2:
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"
回答3:
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"/>
来源:https://stackoverflow.com/questions/16821518/my-app-disappeared-from-tablet-google-play-but-still-available-for-phone