在没有电话的设备上允许CALL_PHONE权限

时间:2013-12-23 17:56:28

标签: android permissions

我的应用程序使用CALL_PHONE权限,以便它可以直接拨打电话。拨打电话不是主要功能,如果没有这种能力,应用仍然有用。但是,如果用户的设备没有电话,Android商店将过滤掉我的应用程序。如何配置应用程序以便用户无论如何都可以找到并下载应用程序?

我意识到我可以发布两个应用程序。我想避免这种情况,并保持我的构建和放大释放过程更简单。

1 个答案:

答案 0 :(得分:2)

添加CALL_PHONE权限将自动包含telephony功能,这是市场用于过滤平板电脑的功能。您需要通过在清单中包含以下内容使其成为可选项:

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