我的AndroidManifest.xml中支持的屏幕有以下部分:
<compatible-screens>
<!-- small devices, all densities -->
<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" />
<!-- average devices, all densities -->
<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" />
<!-- larger devices, all densities -->
<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" />
<!-- tablets/extra large devices, all densities -->
<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>
在Google Developer Console中,Sony Xperia Z2和Samsung Galaxy标记为“不支持”。怎么会这样?我基本上覆盖了所有屏幕尺寸到xlarge。根据Android开发者指南(http://developer.android.com/guide/practices/screens_support.html)中的表3,索尼Xperia(1980x1020 @ 423ppi)和三星Galaxy S4(1980x1020 @ 441ppi)将处于xlarge / xhdpi,尽管密度肯定超过了表。是否有更高密度的限定符,我不知道? PlayStore还有什么其他原因可以排除这些设备?
我一直试图解决这个问题已经有一段时间了,非常感谢任何帮助。
答案 0 :(得分:3)
这些设备是您排除的xxhdpi
设备。