android - PlayStore 中不兼容的 Android 应用程序

标签 android screen

我的应用是一款“普通”应用,不需要任何特殊的屏幕尺寸或密度。只是带有 Activity 及其布局和基本 View 的常规 Activity 。不是任何绘图或特殊图形。

出于某种原因,我不记得(我真的很后悔)我将下一个compatible-screens 代码添加到我的 list 中。从那时起,我发现某些设备(我无法指定是哪些)不再与我的应用程序兼容。 PlayStore 不会让他们更新(嗯,实际上 PlayStore 不会在那些上显示我的应用程序,如果用户手动查找它然后它说它不兼容)。 我无法删除代码并再次上传我的应用程序,因为 PlayStore 不允许我删除compatible-screens 条目。

所以,问题是: 这个代码对吗?我是否必须添加更多可能性以适应每个屏幕(包括平板电脑)?

最后一位投诉的用户使用的是三星 Galaxy Star GT-S5282

这是代码:

<compatible-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"/> #xxhdpi HTC One, S4...

    <!--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" /> #xxhdpi HTC One, S4...

    <!-- all large size screens -->
    <screen android:screenSize="large" android:screenDensity="ldpi" />
    <screen android:screenSize="large" android:screenDensity="mdpi" />
    <screen android:screenSize="large" android:screenDensity="hdpi" />
    <screen android:screenSize="large" android:screenDensity="xhdpi" />
    <screen android:screenSize="large" android:screenDensity="480" /> #xxhdpi HTC One, S4...

    <!-- all xlarge size screens -->
    <screen android:screenSize="xlarge" android:screenDensity="ldpi" />
    <screen android:screenSize="xlarge" android:screenDensity="mdpi" />
    <screen android:screenSize="xlarge" android:screenDensity="hdpi" />
    <screen android:screenSize="xlarge" android:screenDensity="xhdpi" />
    <screen android:screenSize="xlarge" android:screenDensity="480" /> #xxhdpi HTC One, S4...

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

最佳答案

尝试增加版本号和构建号

关于android - PlayStore 中不兼容的 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23942221/

相关文章:

java - LibGDX 中的分屏

android - React-Native Android - 如何使用 getRealDimensions(尺寸不起作用)

java - 在加载 Activity 之前加载 Admob 广告,以便它们立即出现而不是在 3-5 秒后出现?

Android:获取实际屏幕尺寸

ios - 检查当前屏幕在 iOS 中是打开还是关闭

android - 屏幕关闭时时髦的 android Activity 行为?

java - 在无法访问调用包的情况下对广播接收器实现安全性

android - Kotlin 中 globalScope 、 corountineScope 和 viewScope 的区别

java - 当从我的 Android 应用程序将数据保存到 mysql 时,它会删除空格

java - 多屏?