无需清单权限即可打开呼叫意图和SMS意图

时间:2018-12-23 12:08:41

标签: android permissions

最近的android限制了可以在android中使用CALL_PHONE和SEND_SMS权限的应用程序

我的应用程序需要在其主要逻辑中使用它,是否仍然可以在没有清单权限的旧设备中使用它?

1 个答案:

答案 0 :(得分:1)

拨打电话

            Intent intent = new Intent(Intent.ACTION_DIAL);
            intent.setData(Uri.parse("tel:" + yourphonenumber));
            if (intent.resolveActivity(getPackageManager()) != null) {
                startActivity(intent);
            }

短信

                Intent smsIntent = new Intent(Intent.ACTION_VIEW);
                smsIntent.setData(Uri.parse("smsto:"));
                smsIntent.setType("vnd.android-dir/mms-sms");
                smsIntent.putExtra("address","your address");
                smsIntent.putExtra("sms_body","your body");