3

我一直在论坛上阅读其他一些关于处理清单文件的内容。虽然我找到了答案;它仍然没有解决我的特定问题。我的应用程序是为任何手机或平板电脑设计的,但 Google 的 Play 商店显示“不兼容”。我正在尝试使该应用程序可用于手机和平板电脑(蜂窝或仅 wifi)。任何帮助都会很棒,在此先感谢您。我显然在这个清单文件中遗漏了一些东西。

这些是请求的权限:

android.permission.INTERNET, 
android.permission.CALL_PHONE, 
android.permission.SEND_SMS, 
android.permission.ACCESS_NETWORK_STATE, 
android.permission.CHANGE_NETWORK_STATE, 
android.permission.ACCESS_WIFI_STATE, 
android.permission.CHANGE_WIFI_STATE, 
android.permission.ACCESS_COARSE_LOCATION, 
android.permission.READ_PHONE_STATE

特征:

android.hardware.location, 
android.hardware.location, 
android.hardware.location.network, 
android.hardware.touchscreen, 
android.hardware.wifi

这是一个很奇怪的错误。加上它似乎请求的方法是无效的。

4

2 回答 2

6

为简单起见,以防有人寻找我的确切分辨率;如下:

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

一旦添加而不是忽略它,它似乎正确触发。

于 2013-01-31T17:36:38.140 回答
1

我可以认为有些平板电脑没有call_phone权限,因为它们只有 wifi?你确定平板电脑有3g功能吗?(也适用于sms

于 2012-03-23T16:19:20.613 回答