为什么应用程序突然与某些设备不兼容?

时间:2011-10-11 22:08:24

标签: android compatibility android-3.0-honeycomb google-play publishing

我似乎有一个严重的问题。几周前,我发布了一个应用程序Antipaper Notes(com.pancerola.and.antipaper.notes)。它运行在API级别11(Honeycomb)上,除此之外没有任何要求。根据市场情况:

This application is only available to devices with these features, as defined in your application manifest.
Screen layouts: SMALL NORMAL LARGE XLARGE
Required device features
android.hardware.touchscreen
This application is available to over 67 devices. 

几天前,我发布了更新后的应用com.subhog.antipaper.notes。我需要更改包,并且有一些重要的结构变化证明了应用程序分离的合理性。但是,虽然清单没有更改,但人们在安装应用程序时遇到问题。市场说:

This application is only available to devices with these features, as defined in your application manifest.
Screen layouts: SMALL NORMAL LARGE XLARGE
Required device features
android.hardware.touchscreen
android.hardware.screen.portrait
This application is available to over 67 devices.

所以唯一的区别是纵向列出的肖像模式。现在,奇怪的部分。 67个设备的列表是相同的。摩托罗拉XOOM在两个列表中具有相同的风格。但是,有些(只有一些!)Xoom用户将应用程序标记为“与设备不兼容”,无法安装。

可能是什么原因?如果这是肖像模式,那为什么它会出现在某些平板电脑而不是其他平板电脑上呢?如果是别的什么,为什么我看不出有任何区别?

我会感激任何帮助。

1 个答案:

答案 0 :(得分:2)

将复制保护设置为“ON”会执行此操作,我已经在我的应用中发生了这种情况。某些用户在收到设备制造商的系统更新(Android操作系统升级)时会出现问题。