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