1

我在市场上发布了我的 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 来解决问题?

4

2 回答 2

3

添加这个:

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

那是因为你有CALL_PHONE权限。

更多信息在这里

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

于 2013-06-08T08:58:28.020 回答
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" />

详细了解Google Play 上的过滤器

于 2013-06-08T08:59:41.577 回答