在默认的selinux规则中, 非系统APP无权访问很多类型的字符设备. 下面以访问串行设备为例 确认android / platform / external / sepolicy / file_contexts 文件是否添加对应节点 串行设备的节点, android 原生系统已经声明, 不用另外添加, 如果是其他没有声明的设备, 可以自行添加.