【问题标题】:How to filter devices which has a specific height requirement in Play Store?如何在 Play 商店中过滤具有特定高度要求的设备?
【发布时间】:2013-07-15 09:41:00
【问题描述】:

我的应用程序需要的不仅仅是 dp 中的特定高度。 因此,我想排除 small-ldpi 设备并支持所有其他设备。

这就是我在清单文件中使用以下内容的原因。我在这里忘记/错过了什么吗?我真的涵盖了所有其他设备吗?

<compatible-screens >

     <screen android:screenSize="small" android:screenDensity="mdpi" />
     <screen android:screenSize="small" android:screenDensity="hdpi" />
     <screen android:screenSize="small" android:screenDensity="xhdpi" />

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


     <screen android:screenSize="large" android:screenDensity="ldpi" />
     <screen android:screenSize="large" android:screenDensity="mdpi" />
     <screen android:screenSize="large" android:screenDensity="hdpi" />
     <screen android:screenSize="large" android:screenDensity="xhdpi" />
     <screen android:screenSize="large" android:screenDensity="480" />

     <screen android:screenSize="xlarge" android:screenDensity="ldpi" />
     <screen android:screenSize="xlarge" android:screenDensity="mdpi" />
     <screen android:screenSize="xlarge" android:screenDensity="hdpi" />
     <screen android:screenSize="xlarge" android:screenDensity="xhdpi" />
     <screen android:screenSize="xlarge" android:screenDensity="480" />

     <screen android:screenSize="large" android:screenDensity="213" />

</compatible-screens>

【问题讨论】:

  • 而不是&lt;screen android:screenSize="normal" android:screenDensity="mdpi" /&gt; &lt;screen android:screenSize="normal" android:screenDensity="hdpi" /&gt; &lt;screen android:screenSize="normal" android:screenDensity="xhdpi" /&gt; &lt;screen android:screenSize="normal" android:screenDensity="480" /&gt; 为什么不放类似` `
  • 那么,&lt;screen android:screenSize="normal"/&gt; &lt;screen android:screenSize="large"/&gt; &lt;screen android:screenSize="xlarge"/&gt;&lt;screen android:screenSize="small" android:screenDensity="mdpi" /&gt;&lt;screen android:screenSize="small" android:screenDensity="hdpi" /&gt; &lt;screen android:screenSize="small" android:screenDensity="xhdpi" /&gt; 足以涵盖除 small-ldpi 之外的所有内容?
  • 不,抱歉,我忘记了为了兼容性,您需要screenSizescreenDensity 这两个属性。您可以从该列表中删除的是那些具有固定屏幕密度的元素。所有可能的密度都属于值ldpimdpihdpihxdpi之一

标签: android android-manifest google-play


【解决方案1】:

您可以从该列表中删除那些具有固定屏幕密度的元素。所有可能的密度都属于值 ldpi、mdpi、hdpi 或 xhdpi 之一

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 2021-07-21
    • 2020-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多