版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://buaadallas.blog.51cto.com/399160/394351 |
在Android中,由于没有mdev和udev,所以它没有办法动态的生成设备节点,那么它是如何做的呢? 我们可以在system/core/init/下的init.c和devices.c中找到答案: init.c中
我们再来看看handle_device_fd(),该函数定义在devices.c中
而handle_device_event定义如下:
make_device定义如下:
我们看看get_device_perm如下实现:
我们最后可以看到在devperms中定义了要生成的设备节点:
本文出自 “Mobile and Linux Development” 博客,请务必保留此出处http://buaadallas.blog.51cto.com/399160/394351 |
Android如何生成设备节点
转载Android如何生成设备节点
下一篇:浅谈硬件设备升级与选型
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
如何实现Android平台GB28181设备接入模块按需打开摄像头并回传数据
技术背景实际上,我在年前的blog,已经写过Android平台GB28181后台service模式启动摄像头按需回传数据了,此次版本,是上个demo的迭代版,目的是平台侧如果不发起回传请求的话,摄像头不打开。后台service模式启动后,仅完成平台上线注册,如果有语音广播过来,自动播放语音广播audio,如果平台侧订阅实时位置,安卓端按照位置订阅间隔,实时上报当前位置,当前端发起回传请求时,打开摄
GB28181按需回传 GB28181后台采集摄像头 GB28181推流 GB28181 Android 大牛直播SDK -
Android 应用层如何操作设备节点
有时应用需要访问设备节点,来进行节点进行操作,来达到控制设备的目的,一种是设备是在固定在主板上的,一种
android adb 设备节点 文件名 自定义