【问题标题】:Exclude Tablets from APK publishing从 APK 发布中排除平板电脑
【发布时间】:2013-07-20 16:38:53
【问题描述】:

我需要将我的 Android 应用的安装可用性限制为仅限于手机(或具有 SMS 功能或 SIM 卡的设备)

我知道我可以限制设备by screen size。但这对我来说行不通,因为如您所知,我们现在的手机屏幕比某些平板电脑更大、分辨率更高。

我的应用程序的功能围绕发送 SMS(文本)消息。如果设备没有 SIM 卡,我不希望我的应用安装在该设备上,因为用户评论就像“该应用无法在我的平板电脑上运行”。

我还知道,可能无法过滤掉没有“活动”SIM 卡的设备。我可能会得到一个人的手机是 WiFI 而不是 SIM 卡。没关系。如果我可以定位手机并排除平板电脑,我很高兴。

【问题讨论】:

    标签: android android-sdk-tools


    【解决方案1】:

    如果我可以定位手机并排除平板电脑,我很高兴。

    设备是否支持电话与它是“手机”还是“平板电脑”无关。

    如果您需要电话,请将<uses-feature android:name="android.hardware.telephony" /> 添加到您的清单中。持有SEND_SMS 权限就暗示了这一点,因此如果您拥有SEND_SMS,则您已经被限制在具有电话功能的设备上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-10
      • 1970-01-01
      • 2012-09-23
      相关资源
      最近更新 更多