【发布时间】:2010-10-29 12:49:46
【问题描述】:
我正在开发 Android 的 Synergy 端口(请参阅 synergy-foss.org)。
我发现注入击键的唯一方法是使用 Cyanogen Mod 并将击键写入 /dev/uinput。但是,我的应用程序没有写入 /dev/uinput 的权限。我发现解决这个问题的唯一方法是 chmod 777 /dev/uinput。
但是...似乎在一段时间后 /dev/uinput 上的权限被重置了——通过什么?我不知道。
有没有更好的方法,或者有没有一种方法可以在 Cyanogen mod 中以 root 身份运行您的应用程序?
谢谢
【问题讨论】:
-
题外话:你的端口有项目站点吗?我有兴趣密切关注这一点。
标签: android key code-injection cyanogenmod