为什么排除Sony Xperia Z2和Galaxy S4?

时间:2014-07-08 18:57:33

标签: android galaxy sony-xperia

我的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还有什么其他原因可以排除这些设备?

我一直试图解决这个问题已经有一段时间了,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

这些设备是您排除的xxhdpi设备。