如何确保我的应用程序显示在平板电脑商店中

时间:2018-01-12 21:16:55

标签: java android google-play user-permissions

在我的应用程序中,我播放一些音乐和任何其他音乐应用程序,我应该在用户接到电话时停止音乐,因此,我使用此权限:

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

我使用权限来控制电话管理员。

我知道某些平板电脑设备没有手机功能,因此Google Play商店过滤了我的应用,它认为它只是兼容包含手机功能的设备的应用。

通过一些搜索我编辑了我的代码:

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

在MainAcitivty中:

 if (Build.VERSION.SDK_INT >= 23) {
            PackageManager pm = getApplicationContext().getPackageManager();
            if (pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY)) {
                checkPermission();
                if (!checkPermission()) {
                    requestPermission();
                }
            }
        }

我的问题:完成此修改后,我的应用会显示在平板电脑商店中,还是我应该做其他事情?

1 个答案:

答案 0 :(得分:0)

这可能就足够了,但您应确保遵循所有Tablet app quality guidelines