-
-2 14
-
android源码和android操作系统是不一样的,首先android操作系统是由android源码编译过来的,我们直接可以使用的
,在软件开发方面我们看不到具体的实现和代码,我们只能看到他们的工作。就类似于window7一样我们安装系统时候他们卖出的系统
是已经编译好的,并不是源码,更直接的理由是微软并不开源。我们下载到android源码的时候,需要编译那个android源码来使用操作系统,
否则不能使用,但是可以让我们去了解这个系统的执行过程和程序的运行机制。所以我们要是想深度的去了解
android还是必须要了解android的源码的。android内核编译就是编译android源码到android的操作系统。android提供的底层代码都是c++或者是c,因为linux本身就是使用c语言编写的,保持了和c更好的兼容性。android的源码加起来有4个G左右,而android系统则70m左右,可以看出差别。android系统的源码要使用svn来下载吧,好像是非常的慢,又因为google经常被和谐,所以比较的麻烦,在这里就不介绍方法了。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
- 评论(0)
发表评论 TrackBack