【问题标题】:Android app on Google Play Store is not compatible with LG G3 (Density 538, Size 2560x1440)?Google Play Store 上的 Android 应用程序与 LG G3(密度 538,尺寸 2560x1440)不兼容?
【发布时间】:2014-08-07 09:31:29
【问题描述】:

Android 应用程序不兼容具有高分辨率和密度的 LG G3 设备。我已经在清单中测试了以下配置,support-screens 和 compatible-screens 都不起作用。

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


<compatible-screens>

    <!-- all 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" />
    <!-- Nexus 5 : 445ppi -->

    <screen
        android:screenDensity="480"
        android:screenSize="normal" />
    <!-- all large size screens -->

    <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" />
    <screen
        android:screenDensity="480"
        android:screenSize="large" />
    <!-- all x large size screens -->

    <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" />
    <screen
        android:screenDensity="480"
        android:screenSize="xlarge" />
</compatible-screens>

有什么建议吗?

【问题讨论】:

  • 这不是答案,但不要使用 compatible-screens 元素。
  • 即使没有兼容屏,也无法兼容 Galaxy S4、S65、HTC One 等高密度设备,所以我使用兼容屏标签至少支持它们。
  • 看起来很奇怪,你的应用需要哪些用途?
  • 唯一的使用功能是 Blouthooth_le。
  • 使用的uses-sdk标签也指定如下:

标签: android publishing screen-size google-play


【解决方案1】:

请参阅https://www.facebook.com/LGDeveloper/posts/327884754055234 了解更多信息,但我希望&lt;screen android:screenSize="normal" android:screenDensity="640" /&gt; 会起作用。

【讨论】:

  • 感谢您的回答,我认为应该可以。目前我删除了清单中所有与屏幕相关的标签以支持它。
  • @Raanan 我遇到了同样的问题,你知道使用上面的答案是否可以使用 screenDensity="640" 和 screenSize="normal" 吗?我想将我的应用仅限于手机,但需要允许 LG G3。
  • 我们在 screenDensity="640" 添加了所有屏幕尺寸,但我做了一些挖掘,看起来 screenSize="normal" 是 LG G3 的正确值。
  • 我已将 添加到 并且一位 LG G3 用户给我发电子邮件说他无法下载该应用程序. :(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-11
  • 1970-01-01
  • 1970-01-01
  • 2016-01-23
  • 1970-01-01
相关资源
最近更新 更多