6

在 Google Play 中,我的一个应用程序在优化提示时收到此警告:

您的 APK 需要满足以下条件: 使用 7 英寸平板电脑上的可用屏幕空间。

我已经阅读了文档,没有看到我做错了什么。如果我在 Developer Console 中查看 APK 详细信息,它会说支持 4 种屏幕布局(小、普通、大、xlarge)。

我的清单文件使用这个 uses-sdk 非常简单:

<uses-sdk
  android:minSdkVersion="7"
  android:targetSdkVersion="17" />

我用几乎相同的清单文件创建了一个简单的虚拟应用程序,并且该应用程序没有收到此警告。我很困惑 :-)。我还需要声明平板电脑支持吗?

4

2 回答 2

0

从我收集到的所有信息来看,这很可能是由您的布局中过多的空白引起的。谷歌似乎有一些算法可以生成屏幕布局,如果平板电脑上的空白超过 X%,则表示它不是平板电脑优化的。X% 是什么我无法开始说。

于 2013-09-23T14:38:50.937 回答
0

您可以将其添加到清单中:

  <supports-screens
        android:smallScreens="true"
        android:normalScreens="true"
        android:largeScreens="true"
        android:xlargeScreens="true"
        android:anyDensity="true" />

然而这:

您的 APK 需要满足以下条件: 使用 7 英寸平板电脑上的可用屏幕空间。

指别的东西。我假设开发人员控制台检查了您的应用程序结构并发现您没有使用layout-sw600dpor layout-sw720dpetc. 文件夹来优化平板电脑的布局。

于 2013-05-23T16:41:07.470 回答