android - call_phone权限是否必需?

时间:2012-03-13 13:36:56

标签: android

在我的应用中,我想在不使用 android.permission.CALL_PHONE 的情况下拨打一键。可能吗?因为这个权限用户恐吓安装这个应用程序。

感谢

2 个答案:

答案 0 :(得分:42)

在拨号器中预加载要呼叫的号码,然后向用户按“呼叫”按钮。这不需要任何额外的权限。

Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + PhoneNumber));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);

答案 1 :(得分:0)

不,如果不指定该权限,则无法调用手机。这是设计用于保护用户免受恶意应用程序的侵害。