小编Iev*_*gen的帖子

屏幕密度为 440 dpi 的设备与在 Google Play 上发布的应用不兼容

<compatible-screens>块添加到 AndroidManifest.xml 后,一些设备变得不兼容。例如 Pixel 3 和 Pixel 3a。两者都有一个密度屏幕 440 DPI。但是,Google 的所有其他设备都兼容。问题是我需要支持有限的设备集(UI 不适合平板电脑或低分辨率设备)。

我的想法是这些设备可能属于

<screen android:screenSize="normal" android:screenDensity="420" />
<screen android:screenSize="normal" android:screenDensity="480" />
Run Code Online (Sandbox Code Playgroud)

或者

<screen android:screenSize="large" android:screenDensity="420" />
<screen android:screenSize="large" android:screenDensity="480" />
Run Code Online (Sandbox Code Playgroud)

桶。

设置android:screenDensity="440"不起作用。Google Play 禁止上传具有这种屏幕密度的 apk。

这是上面提到的完整代码块

<compatible-screens>
    <screen android:screenSize="normal" android:screenDensity="xhdpi" />
    <screen android:screenSize="normal" android:screenDensity="xxhdpi" />
    <screen android:screenSize="normal" android:screenDensity="xxxhdpi" />
    <screen android:screenSize="normal" android:screenDensity="420" />
    <screen android:screenSize="normal" android:screenDensity="480" />
    <screen android:screenSize="normal" android:screenDensity="560" />
    <screen android:screenSize="normal" android:screenDensity="640" />

    <screen android:screenSize="large" android:screenDensity="xhdpi" />
    <screen android:screenSize="large" android:screenDensity="xxhdpi" />
    <screen android:screenSize="large" android:screenDensity="xxxhdpi" …
Run Code Online (Sandbox Code Playgroud)

android google-play-console

6
推荐指数
1
解决办法
1278
查看次数

标签 统计

android ×1

google-play-console ×1