问:有Android开发经验的人,知道什么?
1.Android驱动=LINUX驱动+封装 核心是LINUX驱动。
2.
3.
问:学习Android底层系统,难点在于什么?
答:Android入门
Android 主要有
应用层得代码 package
framework
hal
kernel
总共是有4层代码
应用层 android的应用工程师
中间层 基本是系统工程师(这个要求就高了 貌似了解的比较多啊,不过最好做过kernel 转过来还靠谱一点)
kernel层 驱动工程师
问:Android底层系统入门的学习计划
1.java快速入门
2. android驱动开发: HAL和JNI等
涉及LED、按键、输入子系统、电容触摸屏、摄像头、LCD等
3. android系统构建
3.1 bootloader及fastboot
3.2 内核修改
3.3 android启动流程各部分讲解
3.4 从官方资源制作android ROM包(kernel及文件系统等)
(一开始会使用开发板厂家提供的资料进行学习,