我在 Google 的 Play 商店中发布了一个应用程序。一切正常,但我的一位客户报告说该应用程序与他的设备不兼容。该设备是运行 Android 2.3.6 的三星 Galaxy Note (GT-N7000)。
我<compatible-screens>
在 AndroidManifest 中使用以下配置:
<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" />
<!-- 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" />
</compatible-screens>
我不包括large
屏幕尺寸的原因是因为该应用程序与平板电脑不兼容,并且工作正常(不打算改变这一点)。
奇怪的是我自己有一台 GT-N7000,它运行 Android 4.0.3,并且该应用程序在此设备上兼容。一位同事拥有一台 Note 3,也可以通过 Play 商店安装该应用程序。
Google play 告诉我该应用程序与任何 Galaxy Note 兼容(Note 8 + Note 10.1 除外,因为它们被假定为平板电脑,所以这是理想的)。
有没有人经历过这样的事情?