【发布时间】:2011-12-20 02:51:14
【问题描述】:
我制作了一个应用程序,该应用程序已在模拟器、一些 2.2 手机和 3.1 平板电脑上进行了测试。该应用程序工作正常,图形还可以。但是当我将它上传到市场时(编辑:现在命名为 Google Play),并没有启用对平板电脑的支持,所以我通过了一些解决方案并对我的清单文件进行了这些更改。
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"/>
<uses-feature android:name="android.hardware.telephone" android:required="false" />
我也更改了 minSdkVersion 并且我有:
<uses-sdk android:minSdkVersion="9" />
我的目标 API 级别是 9,但它没有在清单中定义。您认为我应该添加以下行吗?
<uses-sdk android:targetSdkVersion="9" />
我的最后一个问题:这个清单(带有或不带有 targetSdkVersion 参数)是否可以,以便 android 市场允许平板设备下载并安装我的应用程序,还是我需要检查其他任何内容?
【问题讨论】:
标签: android google-play screen tablet