【发布时间】:2013-03-27 07:08:28
【问题描述】:
我知道我们使用 jni 作为与驱动程序的接口,它允许 android 应用程序框架与设备驱动程序进行通信。
但我不知道为什么我们不能直接访问应用程序中的那些 sysfs 条目的确切原因?
请详细说明。
提前谢谢你。
【问题讨论】:
标签: android java-native-interface sysfs
我知道我们使用 jni 作为与驱动程序的接口,它允许 android 应用程序框架与设备驱动程序进行通信。
但我不知道为什么我们不能直接访问应用程序中的那些 sysfs 条目的确切原因?
请详细说明。
提前谢谢你。
【问题讨论】:
标签: android java-native-interface sysfs
无法从应用层访问 sysfs。我试图对 sysfs 文件执行写入操作但失败了。
必须通过 android 中间件框架和/或 HAL 层。可以为这些服务提供 selinux 权限,允许访问 sysfs。
【讨论】: