INJECT_EVENTS权限未授予特权应用

时间:2018-05-28 18:28:18

标签: android android-permissions

我的应用需要INJECT_EVENTS权限才能在其他应用中注入关键事件:

<uses-permission android:name="android.permission.INJECT_EVENTS" />

它作为特权应用安装在有根设备的system/priv-app文件夹中,但它仍然没有此权限。

为什么呢?我怎样才能获得此许可?

1 个答案:

答案 0 :(得分:0)

至少在当前版本的Android中,INJECT_EVENTSsignature级权限:

<permission android:name="android.permission.INJECT_EVENTS"
    android:protectionLevel="signature" />

(来自the current master branch of the framework manifest

您的应用需要通过签署固件的签名密钥进行签名。大多数情况下,这适用于设备制造商或定制ROM开发人员。