我对 Android 内核级编程很感兴趣。其实我是一个Linux内核程序员。我想知道如何从内核开始,以及如何在 Android 中编译、引导以及内核级子系统(例如:文件系统的实现方式等)。非常感谢任何书籍或文章或良好的入门指南。
问问题
1917 次
2 回答
5
Android 内核是一个 Linux 内核,只做了一些修改(Android 的其余部分与 Linux 无关)。
Embedded Linux Wiki 上有一个很好的修改列表。此页面还有几个您应该感兴趣的链接。
日常 Android 开发最重要的特性是binders,这是一种 Android 特定的进程间通信机制,尽管它们通常通过更高级别的接口使用。
Android 内核的源代码位于https://android.googlesource.com。
于 2010-09-07T22:38:20.420 回答
0
于 2010-09-07T21:44:27.047 回答