整个AOSP代码,包天包地,从kernel,libc,gui,net……简直包括了绝大多普通程序员职业生涯涉及的整个领域.其实,开源界早已经遇到并且解决了Android的很多问题,不过google讨厌GPL说起,或者说,google为了照顾更多的商业公司,以一已之力,重造了很多轮子.下面缩缩. glibc <---->bionic 首先标准c的api必不可少.另外android构建于linux之上,linux实现的那套posix api,linux专有的系统调用,也得封装一套出来.gnu开发了…