开发中,有遇到需要加权限的问题,自己牢记一下吧,免得自己有遗忘,废话不多说,开始:
开发中有需要用到keyCode事件,需要发送mediaButton事件,但是开发过程中,就有遇到下面的异常,
Injecting to another application requires INJECT_EVENTS permission,这个问题需要加权限,
出现这个问题的原因有两个:
1: 是应用没有加该权限<uses-permission android:name="android.permission.INJECT_EVENTS"/>
2; 还有一个很重要的是需要系统签名,这是很重要的
说一个题外话,有时候修改问题点,不要把自己放在一个固定的思维模式上,比如我今天碰到了这个问题,一直不知道是什么原因导致的,不要说以前就是这样的,以前没有加签名就没有问题,其实以前还是看到了自己的代码执行到了打印,但是并没有看广播是否有发出去,每一个bug,都需要去很详细的分析,这个很重要,需要每一个开发者注意的地方;x,谢谢!