广播受保护的意图时出现 SecurityException
Posted
技术标签:
【中文标题】广播受保护的意图时出现 SecurityException【英文标题】:SecurityException while broadcasting protected intents 【发布时间】:2015-03-11 08:33:54 【问题描述】:我正在开发一个应用程序,该应用程序应该能够广播受保护的意图,例如 android.intent.action.DEVICE_STORAGE_LOW
,以便我可以查看必要的系统接收器是否正常工作。目前该应用程序停止,我得到一个安全异常。
是否可以授予应用发送这些受保护广播的权限?
【问题讨论】:
【参考方案1】:只有系统级进程才能广播受保护的意图。应用程序无法获得以任何方式发送它们的权限,除非您可以找到一种方法将应用程序作为系统进程启动,否则可以在有根设备上。
【讨论】:
我将我的 apk 放入 /System/app,然后重新启动。应用程序已安装为系统应用程序。但是,我在发送广播时仍然收到错误:java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.TIME_SET from pid=10176, uid=10118以上是关于广播受保护的意图时出现 SecurityException的主要内容,如果未能解决你的问题,请参考以下文章
Safari 访问受 Windows 集成身份验证 (aka NTLM) 保护的网站时出现问题
收到“警告:未受保护的私钥文件!”尝试导入 SSH 密钥时出现错误消息 [关闭]