我有一个尚未针对xlarge平板电脑屏幕进行优化的应用程序,所以我有以下代码清单:
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="false" />
但是,当我将.apk文件上传到Android电子市场时,它会告诉我:
API级别:4-12 +
支持的屏幕:small-xlarge
OpenGL纹理:全部
我知道目前可以过滤应用程序,只能在手机上运行:
<uses-sdk android:maxSdkVersion="10" />
...但我希望该应用程序可用于运行Ice Cream Sandwich的手机。
答案 0 :(得分:4)
你尝试过使用: http://developer.android.com/guide/topics/manifest/compatible-screens-element.html
<compatible-screens>
Android Market过滤应用程序,如果设备屏幕大小和 密度与任何屏幕配置都不匹配....
答案 1 :(得分:0)
好吧,我找到了解决方案。
如果我从xml中删除此行,则可以解决:
<gap:config-file platform="android" parent="/manifest">
<supports-screens
android:xlargeScreens="false" />
</gap:config-file>