【发布时间】:2015-09-24 12:20:51
【问题描述】:
我刚刚制作了一个应用并发布了它。它显示在某些手机上,但在其他手机上您找不到。我已经尝试了一切,但无法弄清楚我做错了什么。直接搜索名称时,该应用程序确实出现在我的手机和其他一些手机上。但有些设备没有显示。它显示在一些设备上,如 moto ,三星的一些设备。以及未显示的设备,即索尼 xperia z、三星 Galaxy A7、一加一等。 请帮我解决这个问题...
Android mainefest 文件...
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xyz"
android:versionCode="3"
android:versionName="3.1" >
<compatible-screens>
<!-- all small size screens -->
<screen
android:screenDensity="ldpi"
android:screenSize="small" />
<screen
android:screenDensity="mdpi"
android:screenSize="small" />
<screen
android:screenDensity="hdpi"
android:screenSize="small" />
<screen
android:screenDensity="xhdpi"
android:screenSize="small" />
<!-- all normal size screens -->
<screen
android:screenDensity="ldpi"
android:screenSize="normal" />
<screen
android:screenDensity="mdpi"
android:screenSize="normal" />
<screen
android:screenDensity="hdpi"
android:screenSize="normal" />
<screen
android:screenDensity="xhdpi"
android:screenSize="normal" />
<screen
android:screenDensity="ldpi"
android:screenSize="large" />
<screen
android:screenDensity="mdpi"
android:screenSize="large" />
<screen
android:screenDensity="hdpi"
android:screenSize="large" />
<screen
android:screenDensity="xhdpi"
android:screenSize="large" />
<screen
android:screenDensity="ldpi"
android:screenSize="xlarge" />
<screen
android:screenDensity="mdpi"
android:screenSize="xlarge" />
<screen
android:screenDensity="hdpi"
android:screenSize="xlarge" />
<screen
android:screenDensity="xhdpi"
android:screenSize="xlarge" />
</compatible-screens>
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:resizeable="true"/>
<uses-sdk
android:minSdkVersion="14"
/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-feature android:name="android.hardware.wifi" android:required="false" />
<uses-feature android:name="android.hardware.location.network" android:required="false" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/UmojaActionBarTheme" >
--------
</application>
</manifest>
【问题讨论】:
-
您检查排除设备列表了吗?
-
从那里我可以检查排除的设备列表我是 android 编程新手
-
在开发者控制台中,但您只需要删除兼容标签并添加 android:xlargeScreens=true 以支持屏幕
-
嘿,您找到解决方案了吗?我也有同样的问题
-
是的,我找到了“Ivo Beckers”提供的解决方案。请查看他提供的以下答案
标签: android google-play android-manifest android-market-filtering