为什么Android市场不支持我的应用程序平板电脑?

时间:2013-06-08 08:56:19

标签: android user-permissions uses-feature

我在市场上发布了我的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" />

哪些使用 - 根据需要使用的功能是否应该用于解决方案?

2 个答案:

答案 0 :(得分:3)

添加:

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

这是因为您拥有CALL_PHONE权限。

更多信息here

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

答案 1 :(得分:2)

可能有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