如何为Android编写驱动程序?

如何为Android编写驱动程序?,android,kernel,driver,Android,Kernel,Driver,我一直在努力了解android驱动程序的开发。我知道驱动程序开发不是一件容易的工作,但我想学习。有没有关于这方面的教程或者简单的例子???我想你指的是Android使用的Linux内核的驱动程序?我相当肯定大多数Android系统都与Linux内核接口,以访问硬件。例如,它依赖于由Linux帧缓冲区驱动程序驱动的帧缓冲区设备进行显示 在这种情况下,您需要根设备以获得适当的权限。接下来,您需要确定Linux内核的版本,然后获取它的副本 有很多关于内核开发的文档,还有很多代码要看,但这不是一项容易的

我一直在努力了解android驱动程序的开发。我知道驱动程序开发不是一件容易的工作,但我想学习。有没有关于这方面的教程或者简单的例子???

我想你指的是Android使用的Linux内核的驱动程序?我相当肯定大多数Android系统都与Linux内核接口,以访问硬件。例如,它依赖于由Linux帧缓冲区驱动程序驱动的帧缓冲区设备进行显示

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

有很多关于内核开发的文档,还有很多代码要看,但这不是一项容易的任务,您可能不想做。如果您具备硬件的所有必要知识,那么这可能是一种可能性


编辑:啊,这里;这可能会对您有所帮助:(从那时起,应该会有关于其他驱动程序的更多信息。)

遵循linux食谱怎么样?

该链接不可用,您知道其他资源吗?该链接已更改,以下是Android移植部分: