java - 我的应用程序在三星 Galaxy Note 4 的 Google Play 商店中不可见

标签 java android xml eclipse google-play

我已在 Google Play 商店中发布了一个应用程序。此应用专为手机设计,我已通过编辑 list 文件中的 compatible-screens 元素使其在平板电脑上不可见。

问题是一些屏幕尺寸较大(超过 5 英寸)的手机也无法在 Google Play 商店中“看到”我的应用程序。例如,我无法在 Play 商店中找到来自 samsung galaxy note 4(5.7 英寸,1440 x 2560 像素,~515 ppi)的应用。

我应该如何设置我可以准确区分手机和平板电脑的兼容屏幕元素?

<compatible-screens>
    <!-- all small size screens -->
    <screen android:screenSize="small" android:screenDensity="ldpi" />
    <screen android:screenSize="small" android:screenDensity="mdpi" />
    <screen android:screenSize="small" android:screenDensity="hdpi" />
    <screen android:screenSize="small" android:screenDensity="xhdpi" />
    <!-- all normal size screens -->
    <screen android:screenSize="normal" android:screenDensity="ldpi" />
    <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="normal" android:screenDensity="560" />
</compatible-screens>

当我第一次发布我的应用程序时,我遇到了与 nexus 6 相同的问题。但我通过添加以下行修复了它:

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

之后,我的应用程序可用于 nexus 6,但仍不可用于平板电脑。我怎样才能使三星 Galaxy Note 4 也能看到它?

最佳答案

要为 Samsung Galaxy note 4 提供支持,请在您的 list 中添加给定的代码 fragment

 <compatible-screens>
    <screen
        android:screenDensity="640"
        android:screenSize="normal" />
</compatible-screens>

此外,至少提供一个 xxxhdpi 应用程序图标,因为设备可以在启动器上显示较大的应用程序图标。

关于java - 我的应用程序在三星 Galaxy Note 4 的 Google Play 商店中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28812067/

相关文章:

java - JPA 实例比预期的多

java - 诺基亚 J2ME 上的 getRequestCode

android - 是否可以在 docker 中运行 android 模拟器/android 应用程序?

java - 在按下按钮之前让 Android TextView 不可见?

PHP SoapClient 发送转义的 XML 字符

java - 加载 Applet 时删除 Java 加载图像

java - 编写代码的良好实践包含许多选项,例如 switch 和 if 条件

Android AlarmManager 重新调度逻辑

java - 删除 jaxb 输出中的外层元素

安卓 : Top level element is not completed in AndroidManifest. xml