【问题标题】:Why does not android market support tablets for my application?为什么 android market 不支持我的应用程序的平板电脑?
【发布时间】:2013-06-04 13:38:47
【问题描述】:

我在市场上发布了我的 android 应用程序,但平板电脑不支持它。我的权限是

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

我应该使用哪些要求 false 来解决问题?

【问题讨论】:

    标签: android user-permissions uses-feature


    【解决方案1】:

    可能有 NFC 或 PHONE 权限

    你应该使用uses-feature

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

    阅读更多关于Filters on Google Play

    【讨论】:

      【解决方案2】:

      添加这个:

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

      这是因为您拥有CALL_PHONE 权限。

      更多信息here

      正如该链接中所述,您还需要确保处理设备不具备电话功能的可能性,如果您还没有的话。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-04
        • 1970-01-01
        相关资源
        最近更新 更多