在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,在检查了安装了该版本的下载统计设备后,还通过电子邮件发送了包,安装并运行正常,该设备没有任何问题。
任何提示都将不胜感激,谢谢
答案 0 :(得分:0)
试试这三件事:
1 - 禁用“触摸屏”。
<uses-feature android:name="android.hardware.touchscreen" android:required="false" />
这会禁用ADVANCE触摸屏控件(如轻弹等)
2 - 如果您使用Play Store Publish页面,请禁用复制保护。
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>