
CALL_PHONE权限的Android文档为:
“允许应用程序在不通过拨号器的情况下发起电话呼叫
用户界面,供用户确认正在拨打的电话.“
安装应用程序时,也会向用户提示此消息.
读取应用程序可能启动隐藏的调用可能会阻止某些用户的安装.
由于我的应用程序不启动隐藏调用,我想知道是否有办法限制此行为,可能具有更严格的权限,以避免向用户显示可怕的消息.
解决方法:
这是我更正的解决方案:
Intent callintent = new Intent(Intent.ACTION_DIAL); callintent.setData(Uri.parse("tel:" + 1234)); startActivity(callintent);这不需要任何权限,只需打开拨号器即可.应该正是你想要的.
总结以上是内存溢出为你收集整理的Android限制CALL_PHONE权限以避免隐藏的调用全部内容,希望文章能够帮你解决Android限制CALL_PHONE权限以避免隐藏的调用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)