在非root Android上创建虚拟输入设备是否可行?

时间:2018-05-23 09:49:43

标签: android c

在非root Android上创建虚拟输入设备是否可行?是或否?

我试过这个

int fd = open("/dev/uinput", O_WRONLY | O_NONBLOCK);

但结果是-1。 我也尝试了这个:

Runtime.getRuntime().exec("chmod +0666 /dev/uinput");

但结果相同。

1 个答案:

答案 0 :(得分:0)

我发现,在C中的非根电话上创建设备是不可能的,但是存在解决方法。解决方案是在Android中用Java实现的AccessibilityService。