您的位置:首页 > 移动开发

Injecting to another application requires INJECT_EVENTS permission

2017-12-20 11:03 507 查看
开发中,有遇到需要加权限的问题,自己牢记一下吧,免得自己有遗忘,废话不多说,开始:

开发中有需要用到keyCode事件,需要发送mediaButton事件,但是开发过程中,就有遇到下面的异常,

Injecting to another application requires INJECT_EVENTS permission,这个问题需要加权限,

出现这个问题的原因有两个:

1:  是应用没有加该权限<uses-permission android:name="android.permission.INJECT_EVENTS"/>

2; 还有一个很重要的是需要系统签名,这是很重要的

说一个题外话,有时候修改问题点,不要把自己放在一个固定的思维模式上,比如我今天碰到了这个问题,一直不知道是什么原因导致的,不要说以前就是这样的,以前没有加签名就没有问题,其实以前还是看到了自己的代码执行到了打印,但是并没有看广播是否有发出去,每一个bug,都需要去很详细的分析,这个很重要,需要每一个开发者注意的地方;x,谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐