【发布时间】:2016-04-08 15:22:17
【问题描述】:
我已经在 google play 中发布了一个应用程序,并且某些设备显示为不受支持,例如 Nexus 5、Galaxy S5 等等。
我在我的 AndroidManifest.xml 中提到了仅适用于小尺寸和正常尺寸屏幕的过滤器,如以下链接中所建议的那样
http://developer.android.com/guide/practices/screens-distribution.html#FilteringHandsetApps
<!-- 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" />
</compatible-screens>
有人可以建议还需要添加什么来获得支持列表中的设备,我怀疑这些设备的密度更高。
【问题讨论】:
-
根据this,Nexus 5 是
xxhdpi。 -
Nexus 5 和三星 S5 是 xxhdpi 密度设备。
标签: android galaxy incompatibility s5