我在Google Play上部署了我的应用程序,但它不显示为适用于平板电脑。 它支持xlarge屏幕(建议in the SO answer)Google Play不显示我的平板电脑的应用程序
它没有显示的原因是它需要3G,电话和平板电脑没有(通常)有的其他东西,但绝对是必需的我的智能手机版本,并且对平板电脑也非常好。
所以,我的问题基本上是:有没有办法将这些需求设置为“需要但不是必须的”,或者在运行时需要它们并在我的应用程序中处理它们的缺失?
谢谢
我在Google Play上部署了我的应用程序,但它不显示为适用于平板电脑。 它支持xlarge屏幕(建议in the SO answer)Google Play不显示我的平板电脑的应用程序
它没有显示的原因是它需要3G,电话和平板电脑没有(通常)有的其他东西,但绝对是必需的我的智能手机版本,并且对平板电脑也非常好。
所以,我的问题基本上是:有没有办法将这些需求设置为“需要但不是必须的”,或者在运行时需要它们并在我的应用程序中处理它们的缺失?
谢谢
是的。有一种方法可以解决这个问题。
安装本你需要让所有这些要求功能没有许可。然后让它作为不是必须需要的功能加入android:required="false"
像这样
<uses-feature android:name="android.hardware.bluetooth" android:required="false"/>
<uses-feature android:name="android.hardware.telephony" android:required="false"/>
选中此文件。 http://developer.android.com/guide/topics/manifest/uses-feature-element.html#permissions
您可以将<uses-feature android:name="android.hardware.telephony" android:required="false"/>
添加到您的清单。
如果您将'required =“false”'添加到这些权限,我想它会显示您的应用程序的平板电脑。至少在我的情况下,它的工作。 – hardartcore