如何为Android编写驱动程序?

我一直在试图了解android驱动程序开发。我知道驾驶员发展不是一件容易的工作,但我想学习。有没有任何教程或任何简单的例子?
最佳答案
我假设你是Android使用的Linux内核的驱动程序?我相当肯定大部分与Linux内核的Android系统接口可以访问硬件。例如,它依赖于帧缓冲设备进行显示,该设备由Linux帧缓冲驱动程序驱动。

在这种情况下,您需要根设备才能获得正确的权限。接下来,您需要确定Linux内核的版本,然后获取它的副本。

有很多有关内核开发的文档,还有很多代码可以通过浏览,但这不是一件容易的事情,你可能不会这样做。如果您拥有所有必要的硬件知识,这可能是可能的。

编辑:啊,这里这可能有助于您:http://source.android.com/porting/display_drivers.html(应该有更多关于其他驱动程序的信息。)

转载注明原文:如何为Android编写驱动程序? - 代码日志