0

为了让我的应用在我的两台 10 英寸平板电脑上的 Play 商店中可见,我必须在清单中添加以下行:

    android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="true"

换句话说,我可以在我的 PC 上的 Google Play 中看到我的应用程序,但不能在我的两台平板电脑上看到,直到我在清单中添加了上面的三行!

这是为什么?Android 开发文档没有说任何关于

    <supports-screens android:requiresSmallestWidthDp="600" 

声明本身是不够的......

由于我想知道我的下一个出版工作,有没有人有更多的细节?

任何信息对未来的出版都非常有用!


假设您复制并粘贴它,我确实在 url 中看到一个错字&econdIcon=var2,可能需要是 &icon2=var2

Mike Brant 也是对的,它们需要连接起来。

4

1 回答 1

1

Android 开发者文档指出 android:largeScreens 和 android:xlargeScreens 的默认值应明确说明,因为它在某些版本中有所不同(请参阅此处)。

文档确实明确指出 android:requiresSmallestWidthDp 不被 Google Play 用于过滤,因此它本身是不够的。它在这里说: “注意:Android系统不关注此属性,因此它不会影响您的应用程序在运行时的行为方式。相反,它用于为您的应用程序在Google Play等服务上启用过滤。但是, Google Play 目前不支持此属性进行过滤(在 Android 3.2 上),因此如果您的应用程序不支持小屏幕,您应该继续使用其他尺寸属性。”

由于 android:requiresSmallestWidthDp 既不被应用程序本身使用,也不被 Google Play 用于过滤,因此目前对于通过 Google Play 分发的应用程序没有用处。

于 2013-08-14T16:07:53.057 回答