android - QHD LG G3 的应用程序在 Google Play 上不可见?

标签 android

许多用户提示我们的应用在 LG G3 设备上的 Google Play 上不可见。以下是应用程序 list 文件的摘录。是否有我错过的屏幕分辨率/密度。非常感谢快速帮助。

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="15" />

<supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="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" />

    <!-- 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" />

    <!-- 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 xlarge 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" />

    <!-- Special case for Nexus 7 -->
    <screen
        android:screenDensity="213"
        android:screenSize="large" />
</compatible-screens>

最佳答案

解决办法很简单:去掉 <compatible-screens> .

根据您拥有的值范围,您的目标似乎是支持所有屏幕尺寸和密度。在这种情况下,您不需要或不想要 <compatible-screens> list 中的元素

引用the documentation for <compatible-screens> :

Caution: Normally, you should not use this manifest element. Using this element can dramatically reduce the potential user base for your application, by not allowing users to install your application if they have a device with a screen configuration that you have not listed. You should use it only as a last resort, when the application absolutely does not work with specific screen configurations. Instead of using this element, you should follow the guide to Supporting Multiple Screens to provide scalable support for multiple screens using alternative layouts and bitmaps for different screen sizes and densities.

关于android - QHD LG G3 的应用程序在 Google Play 上不可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25221643/

相关文章:

java - AsyncTask 中 ProgressDialog 的 NullPointerException

android - 是否可以将来自 URL 的图像放入 android 的图像按钮中?

java - 当我将 0 添加到一个数字时,结果始终为零。其他数字都还好

android - 具有不同单元格大小、pinterest 样式的 gridView

Android 从命令行构建 .jar 失败

android - 在水平和垂直回收 View 中滚动问题

android - AutoCompleteTextView 不适用于自定义 ArrayAdapter

android - java.lang.NoSuchMethodError : android. app.AlertDialog$Builder

java - Android Studio 前端客户端 [从设备运行] 未连接到 Google AppEngine 后端

android - 更改日期时间选择器对话框的标题