Android限制CALL_PHONE权限以避免隐藏的调用

Android限制CALL_PHONE权限以避免隐藏的调用,第1张

概述CALL_PHONE权限的Android文档为:“允许应用程序在不通过拨号器的情况下发起电话呼叫用户界面,供用户确认正在拨打的电话.“安装应用程序时,也会向用户提示此消息.读取应用程序可能启动隐藏调用可能会阻止某些用户的安装.由于我的应用程序不启动隐藏调用,我想知道是否有办法限制

CALL_PHONE权限的Android文档为:
“允许应用程序在不通过拨号器的情况下发起电话呼叫
用户界面,供用户确认正在拨打的电话.“
安装应用程序时,也会向用户提示此消息.
读取应用程序可能启动隐藏的调用可能会阻止某些用户的安装.

由于我的应用程序不启动隐藏调用,我想知道是否有办法限制此行为,可能具有更严格的权限,以避免向用户显示可怕的消息.

解决方法:

这是我更正的解决方案:

 Intent callintent = new Intent(Intent.ACTION_DIAL);   callintent.setData(Uri.parse("tel:" + 1234)); startActivity(callintent);

这不需要任何权限,只需打开拨号器即可.应该正是你想要的.

总结

以上是内存溢出为你收集整理的Android限制CALL_PHONE权限以避免隐藏的调用全部内容,希望文章能够帮你解决Android限制CALL_PHONE权限以避免隐藏的调用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1106240.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存