Android内核开发需要什么编程技巧?

时间:2014-07-21 03:52:22

标签: android kernel

我是一名Android应用程序开发人员,我需要知道开发Android内核所需的编程技能是什么。我的意思是要知道编程语言和知识需要什么。

1 个答案:

答案 0 :(得分:3)

Android内核只是一个Linux内核,因此所需的技能与此相同:你需要了解C,对使用指针大量使用的低级编程充满信心(可能包括指向函数的指针)由linux内核大量使用),熟悉直接在硬件上编程的问题(内存映射设备访问,虚拟/物理地址映射等)。