16

我在市场上有一个支持多个 APK 的 Android 应用程序。现在它不支持屏幕分辨率 1080x1920 和密度 441dp 的 Galaxy S4;即应用程序未在 Galaxy S4 中显示。可能是什么原因???请帮忙????

清单中使用的过滤器(适用于支持 Galaxy S3(屏幕尺寸 4.8")、Galaxy Nexus(屏幕尺寸 4.65")的 720x1280 分辨率的 apk): compatible-screens screen android:screenSize="normal" android:screenDensity="xhdpi"兼容屏幕

注:S3 的屏幕密度为 306dp,Nexus 为 316dp

4

2 回答 2

12

三星 Galaxy S4 的正确存储桶如下:

<screen
   android:screenDensity="480"
   android:screenSize="normal" /> 

此处也归功于 CommonsWare 。

于 2013-05-31T12:54:05.180 回答
3

您需要支持 xxhdpi 设备,因为 S4 具有 441dpi。
我相信 xxhdpi 存储桶从 440dpi 开始。
这应该适合你。大多数应用程序已更改为支持此功能。
Galaxy S4 属于大屏幕类别,但某些 7 英寸平板电脑也会如此。您必须决定是否要支持该尺寸才能与 S4 的 5 英寸屏幕兼容。

编辑

s4 应用程序清单之一建议以下内容

<supports-screens android:smallScreens="false"
        android:normalScreens="true" android:largeScreens="true"
        android:anyDensity="true" />

试试这个

于 2013-06-05T11:05:08.323 回答