2016-10-12 40 views
-3

我需要在我的应用程序中使用INJECT_EVENTS权限,这意味着我需要使用平台密钥对应用程序进行签名,请参阅以前的SO answerNexus设备上的Android OTA版本,哪些证书和私钥?

但是,通过该过程不授予我的权限,例如,手机上的应用详细信息不显示INJECT_EVENTS

我使用Nexus 7与Android 5.1 LMY47O。并认为Nexus设备上的Android股票版本将使用此Github发布的密钥repo

是不是这种情况,请参见link

或者是从源代码构建和安装Android的唯一方法?

回答

1

,并认为Android的股票版本的Nexus设备将使用 在这个Github上回购

假设固件的正式版本发布的按键与可公开获得的密钥签名是幼稚的,因为这将仅仅意味着整个保护措施几乎没用,因为任何人都可以用这些密钥签署自己的应用程序。如果你错过了,从README引自回购您链接到:

试验键在此目录中的发展只有与 应该NEVER用来登录公开发布的图片包使用

所以你要么需要植根于设备并以这种方式提升你的权利,要么拥有自己的构建和自己的密钥。