我正在寻找一本书或其他资源,让我对Android系统有了很好的了解 我正在寻找的东西:
欢迎提出任何建议,因为我还没有找到任何建议。
答案 0 :(得分:5)
对不起,这是一个迟到的答案,但最近我偶然发现了Marko Gargenta关于这个主题的一组非常有用的视频 - 这对我理解android的不同部分以及如何开始创建非常有帮助自定义ROM映像:
Android Internals第1部分:http://www.youtube.com/watch?v=1_H4AlQaNa0 和第2部分:http://www.youtube.com/watch?v=rFqELLB1Kk8
答案 1 :(得分:2)
此youtube播放列表https://www.youtube.com/watch?v=KLUXPxxJc5c&list=PLtw7MVCFtZkTg93Ofr7KTusbSSauVu6bi是一个非常好的开始。 他介绍了如何在那里构建自定义Android服务。
此外,Karim Yaghmour还嵌入了Android。 (基础知识涵盖的一切)。
答案 2 :(得分:1)
我看过一些专门讨论android系统的书。
Marakana视频也很有用。
答案 3 :(得分:-1)
我不知道这些书籍,但是,你可以在源代码中找到你所要求的线索。所有这些都在产品定义中完成。
你在./device/samsung/crespo(这是Nexus S的产品定义)中有一个很好的例子。
您可以通过修改产品的Makefile中的PRODUCT_PACKAGES变量来定义预安装的应用。
驱动程序在内核中完成,在加速度计的libsensors和其他所有传感器中完成。