0

我已将我的应用程序提交到 google play,但它显示“此应用程序与您的所有设备都不兼容”。

问题在于我设置的屏幕限制。它设置如下:

<!-- all small size screens -->
<screen
    android:screenDensity="ldpi"
    android:screenSize="small" />
<screen
    android:screenDensity="mdpi"
    android:screenSize="small" />
<screen
    android:screenDensity="hdpi"
    android:screenSize="normal" />
<screen
    android:screenDensity="xhdpi"
    android:screenSize="normal" />
<!-- all normal size screens -->

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

我想让我的应用程序只支持分辨率为 hdpi 和 higer 而不是 mdpi 和 ldpi 的设备。我做了这个改变:

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

并从清单中删除了兼容的屏幕标签,但现在带有 mdpi 的设备可以下载我不想要的应用程序。

我想结果应该是某种组合,但找不到正确的方法。在这篇文章中发现了一些有用的东西:Google Play 说您的设备与此应用程序不兼容,但不足以解决我的问题。在此先感谢您的帮助 !

4

0 回答 0