为什么我会在Google Play中获得此优化提示

时间:2013-05-23 16:39:02

标签: android google-play tablet

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

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

我已阅读文档,但看不出我做错了什么。如果我在开发者控制台中查看APK详细信息,则表示支持4种屏幕布局(小,普通,大,xlarge)。

我的清单文件非常简单,使用-sdk:

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

我创建了一个简单的虚拟应用程序,它具有几乎相同的清单文件,并且该应用程序没有收到此警告。我糊涂了 :-)。我需要宣布平板电脑支持吗?

2 个答案:

答案 0 :(得分:0)

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

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

但是这个:

  

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

指的是别的东西。我假设开发人员控制台检查了您的应用结构,发现您没有使用layout-sw600dplayout-sw720dp等文件夹来优化平板电脑的布局。

答案 1 :(得分:0)

从我能够收集的所有内容中,可能是由于布局中过多的空白而引发的。似乎谷歌有一些生成屏幕布局的算法,如果平板电脑上有超过X%的空白,它表示它不是平板电脑优化的。 X%是我无法开始说的。