由于Android内核是Linux内核的一个修改版,所以我们在Linux上编写的驱动程序是否可以在Android上使用或需要进行一些修改呢?
由于Android内核是Linux内核的一个修改版,所以我们在Linux上编写的驱动程序是否可以在Android上使用或需要进行一些修改呢?
Android和Linux内核驱动程序代码之间存在一些API差异,任何为Android硬件平台编写的驱动程序都无法合并到主内核树中,因为它们依赖于仅存在于Google内核树中的代码,导致在kernel.org树中构建失败。
“Android和Linux正在重新走近”将让您更深入地了解这个问题。