由于清单设置,蜂窝状态不受支持

时间:2011-10-09 04:46:01

标签: android manifest google-play

我正试图让我的应用程序在市场上展示蜂窝设备。我还没有设计一个特定于平板电脑的界面,所以我将目标api版本保留为10,以便显示菜单按钮。我已经在模拟器中测试过,它工作正常。

但是,开发人员控制台总是说由于我的清单设置而不支持蜂窝设备 - 而且我不确定原因!

我的应用程序是开源的,因此您可以在此处查看清单:https://github.com/jordan-thoms/2Degrees-Toolbox/blob/master/AndroidManifest.xml

3 个答案:

答案 0 :(得分:3)

我认为这是因为您要求SEND_SMS权限。由于大多数平板电脑无法访问移动网络,因此它们不具备此功能,您的应用会将其过滤掉。请参阅this

答案 1 :(得分:2)

我不确定,但我认为您应该添加此权限:---

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

因为Market会从任何不支持应用程序所需硬件功能的Android设备隐藏您的应用程序。

我希望这有帮助。

答案 2 :(得分:2)

<uses-feature android:name="android.permission.SEND_SMS" android:required="false" />