一.Android发展史
2003年10月,Andy Rubin等人一起创办了Android公司。05年8月被谷歌收购,此时公司才成立22个月,08年推出Android第一个版本。但在此之后,发展就收到了重重阻挠。乔布斯自始至终觉得Android是抄袭的iPhone,并声称要毁了Android,显然这并没有实现。而本身就基于Linux开发的Android在10年被Linux团队从Linux内核主线中除名。又由于Android的应用都是使用java开发的,甲骨文则针对Android侵犯java知识产权这件事对谷歌提起了诉讼…
二.Android系统架构
1.Linux内核层
这一层为Android设备的各种硬件提供了底层驱动,如显示驱动,音频驱动等
2.系统运行库层
这一层通过一些C/C++库来为Android系统提供了主要的特性支持。如sqLite库提供了数据库的支持,OpenGL|ES库提供了3D绘图的支持,Webkit库提供了浏览器内核的支持等。
同时在