2

在 GooglePlay 上发布我们的应用程序并将其安装在多台设备上后,一切似乎都可以正常工作,但某些平板电脑在商店中显示为“不兼容”。

该平板电脑是 Galaxy Tab 2 (10.1)

这是我们的包 $ aapt dump badging 的一些结果:

sdkVersion:'7'
targetSdkVersion:'17'
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--'
densities: '120' '160' '240' '320'

我们的平板电脑有 4.0.4,在检查了安装了该版本的下载统计设备后,还通过电子邮件发送了包进行安装,并且在该设备上运行正常,没有任何问题。

任何提示将不胜感激,谢谢

4

1 回答 1

0

试试这三件事:

1 - 禁用“触摸屏”。

<uses-feature android:name="android.hardware.touchscreen"  android:required="false" />

这会禁用 ADVANCE 触摸屏控制(如轻弹等)

2 - 如果您使用它,请在 Play 商店发布页面中禁用复制保护。

3 - 同样在您的清单文件中,您可以尝试以下操作:

<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="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" />
</compatible-screens>
于 2012-11-22T22:27:51.550 回答