我正在寻找一本书或其他资源,以便为我提供有关Android系统的良好概述。
- 如何定义预安装的应用程序/小部件
- 如何添加传感器数据的驱动程序(例如加速度计)
- 如何配置显示参数
欢迎每一个推荐,因为我还没有找到任何东西。
我正在寻找一本书或其他资源,以便为我提供有关Android系统的良好概述。
欢迎每一个推荐,因为我还没有找到任何东西。
我看过一些关于安卓系统的书籍。
Marakana视频也很有用。
这个YouTube播放列表https://www.youtube.com/watch?v=KLUXPxxJc5c&list=PLtw7MVCFtZkTg93Ofr7KTusbSSauVu6bi是一个非常好的起点。他在那里介绍了如何构建自定义Android服务。
另外还有Karim Yaghmour的《嵌入式Android》(从基础开始覆盖所有内容)。
P / S:如果您只有一个设备,并且想将纯Android(AOSP,Cyanogenmod)移植到该设备,则由于某些源代码未被供应商发布,您可能不得不通过经验学习。希望这可以帮助到您。
我对这些书籍没有了解,但是你可以在源代码中找到你所需要的线索。所有这些都在产品定义中完成。
你可以在./device/samsung/crespo(这是Nexus S的产品定义)中找到一个很好的例子。
通过修改产品的Makefile中的PRODUCT_PACKAGES变量来定义预安装应用程序。
驱动程序既可以在内核中完成,也可以在libsensors中完成加速度计和其他传感器。