Как скомпилировать и загрузить ядро ​​Android - PullRequest
1 голос
/ 08 сентября 2010

Я заинтересован в программировании на уровне ядра Android.На самом деле я программист ядра Linux.Я хотел бы знать, как начать с ядра и как компилировать, загружать и о подсистемах уровня ядра (например, как реализованы файловые системы и т.д ..) в Android.Любые книги или статьи или хорошее руководство для начала очень ценится.

Ответы [ 2 ]

3 голосов
/ 08 сентября 2010

Ядро Android - это ядро ​​Linux с несколькими модификациями (остальная часть Android не имеет ничего общего с Linux).

На Wiki для встроенного Linux есть хороший список изменений. На этой странице также есть несколько ссылок, которые должны вас заинтересовать.

Самая важная функция для повседневной разработки Android - это binders , механизм межпроцессного взаимодействия для Android, хотя обычно они используются через интерфейсы более высокого уровня.

Источник ядра Android находится по адресу https://android.googlesource.com.

0 голосов
/ 08 сентября 2010

Это довольно короткий ответ, но он должен быть очень полезным.

Источники Android определенно подходящая точка входа для вас.

Там вы найдетеисточники, как настроить среду разработки для разработки Android и как ее собрать.

...