在我的应用中,我使用SmsManager发送短信,但是现在Google Play更新了他们的权限政策,Google Play限制了对高风险或敏感权限的使用,包括SMS或“通话记录”权限组。
答案 0 :(得分:0)
未经适当目的,您无法获取短信或许可。如果您要撰写消息并在用户的写消息中显示所撰写的消息。然后,无需在清单中添加消息渗透。在此过程中,您只可以编写一条消息,收件人号码,但发送选项将在用户手中。.请遵循以下代码:
private void sendMessage(String messageToSend) {
Uri uri = Uri.parse("smsto:+8801714262873");
//for multiple numbers
// Uri uri =Uri.parse("smsto:+8801714262873,+8801877014379");
Intent it = new Intent(Intent.ACTION_SENDTO, uri);
it.putExtra("sms_body", messageToSend);
startActivity(it);
}