我的应用需要INJECT_EVENTS
权限才能在其他应用中注入关键事件:
<uses-permission android:name="android.permission.INJECT_EVENTS" />
它作为特权应用安装在有根设备的system/priv-app
文件夹中,但它仍然没有此权限。
为什么呢?我怎样才能获得此许可?
答案 0 :(得分:0)
至少在当前版本的Android中,INJECT_EVENTS
是signature
级权限:
<permission android:name="android.permission.INJECT_EVENTS"
android:protectionLevel="signature" />
(来自the current master
branch of the framework manifest)
您的应用需要通过签署固件的签名密钥进行签名。大多数情况下,这适用于设备制造商或定制ROM开发人员。