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

Posted

技术标签:

【中文标题】如何确保我的应用在平板电脑商店中显示【英文标题】:How do I make sure that my app showing in tablet store 【发布时间】:2018-01-12 21:16:54 【问题描述】:

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

<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】:

这可能就足够了,但你应该确保你关注了所有Tablet app quality guidelines。

【讨论】:

以上是关于如何确保我的应用在平板电脑商店中显示的主要内容,如果未能解决你的问题,请参考以下文章

如何简单的在已经安装了win10的笔记本电脑上安装linux系统

屏幕截图如何在应用商店中工作?

如何确保只有支持区域监控的设备才能在商店中看到我的应用?

再次检查打印机名称,并确保打印机已连接到网络。

如何禁止win10系统应用商店自动更新

如何确保 DirectX 11 应用程序在带有 C++ 的双 GPU 笔记本电脑上使用独立 GPU?