如何判断我的Android应用是否适用于Google Play平板电脑?

时间:2012-11-14 17:47:50

标签: android google-play

我们的客户试图使用他的平板电脑在Google Play上找到我们的应用,但却没有。

在我的清单文件中,我设置了电话权限,如下所示:

<uses-permission android:name="android.permission.CALL_PHONE" />

我假设大多数平板电脑不支持此功能。我还假设Google Play过滤器在我的清单文件中看到此手机权限,并且正在使应用程序对不支持它的设备不可见。

我在论坛上读到如果我将以下行添加到我的清单文件中,非电话设备应该可以使用它:

<uses-feature android:name="android.hardware.telephony" android:required="false"></uses-feature>

这准确吗?这是否允许我的应用程序通过平板电脑在Google Play上显示?

我在办公室里没有可以测试的Android平板电脑,有没有更好的方法来判断某款应用是否可以在Google Play上播放?

3 个答案:

答案 0 :(得分:3)

来自Google Play商店的Tablet App Quality Checklist部分,他们说您应该能够在开发者控制台中查看完整的APK设备兼容性列表。

具体而言(使用截至2012年11月的“新设计”控制台),单击应用程序的“APK”部分,然后查看“支持的设备”部分。单击“查看支持的设备”以查看很长的设备列表(当前列出了2116个设备!)。您可以通过支持或不支持的设备查看列表。这里没有任何详细说明“平板电脑”或任何特定设备被列为不受支持的原因。

如果你搜索的是“GT-P7510”,那就是三星Galaxy Tab Wi-Fi平板电脑,应该回答你的具体问题。但是,鉴于您可以出于各种原因(显示密度,大小等)消除设备,可能很难弄清楚为什么一般来说设备不受支持......

答案 1 :(得分:1)

我们之前会回答这个问题。

就像这样:

<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
<uses-feature android:name="android.hardware.telephony" android:required="false"></uses-feature>

这里是完整的dissociation

other good answer

答案 2 :(得分:0)

更好的方法是转到Optimization Tips上应用的Developer Console侧边菜单。 To Do标签会向您显示提示,并提供有关哪些功能/权限(如上面提到的电话)阻止您的应用显示为可用于平板电脑等的详细信息的链接。

相关问题