我的申请的清单条目如下 -
<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 Max 大小 - 5.9分辨率 - 1080x1920 DPI - 373
三星Galaxy Note 3 大小 - 5.7分辨率 - 1080x1920 DPI - 386
三星Galaxy Round 大小 - 5.7分辨率 - 1080x1920 DPI - 386
三星Galaxy Note II 大小 - 5.5分辨率 - 720x1280 DPI - 267
有没有人能够深入了解开发者控制台为何以不同方式对待这两款Galaxy Mega设备?
答案 0 :(得分:0)
我猜三星Galaxy Mega 6.3对于android:screenSize =“large”类别,因此它会被你的配置过滤掉。
尝试添加
<screen
android:screenDensity="hdpi"
android:screenSize="large" />
如果不起作用,请尝试将密度设置为mdpi或tvdpi(213)