我的应用程序的清单条目如下 -
<supports-screens>
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="false"
android:xlargeScreens="false"
</supports-screens>
<compatible-screens>
<!-- 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" />
<screen
android:screenDensity="480"
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="480"
android:screenSize="normal" />
</compatible-screens>
当我将应用程序上传到 Google Play 商店时,下面列表中的前两个设备(Galaxy Mega)被自动过滤掉了。他们下面的类似设备不是。
三星 Galaxy Mega 6.3 尺寸 - 6.3 分辨率 - 720x1280 DPI - 233
三星 Galaxy Mega 5.8 尺寸 - 5.8 分辨率 - 540x960 DPI - 190
HTC One 最大尺寸 - 5.9 分辨率 - 1080x1920 DPI - 373
三星 Galaxy Note 3 尺寸 - 5.7 分辨率 - 1080x1920 DPI - 386
三星 Galaxy 圆形尺寸 - 5.7 分辨率 - 1080x1920 DPI - 386
三星 Galaxy Note II 尺寸 - 5.5 分辨率 - 720x1280 DPI - 267
有谁知道为什么开发者控制台会以不同的方式对待这两款 Galaxy Mega 设备?