gpt4 book ai didi

android - 限制 Android 上的屏幕兼容性

转载 作者:行者123 更新时间:2023-11-29 20:33:37 25 4
gpt4 key购买 nike

将 Android 应用程序安装限制到手持设备的正确方法应该是在 list (https://developer.android.com/guide/topics/manifest/compatible-screens-element.html) 中使用 compatible-screen 元素。

然而,这实际上不起作用(或者不再起作用?)。

如果我对本文档的理解是正确的,那么 Google Play 应该声明我的应用程序与任何平板电脑设备不兼容:

<compatible-screen>
<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" />
</compatible-screen>

然而事实并非如此。经过更新和几天的等待后,Google Play 一直声明该应用程序与我的所有设备(包括平板电脑)兼容。

是否存在误解,或者文档不是最新的?

最佳答案

您是否将其声明为 <manifest> 的直接子级AndroidManifest.xml 中的元素?

<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" />
<screen android:screenSize="small" android:screenDensity="480" />
<screen android:screenSize="small" android:screenDensity="640" />

<!-- 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="640" />
</compatible-screens>

不要忘记添加 xxhdpixxxhdpi .

关于android - 限制 Android 上的屏幕兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31659165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com