在虚拟机下下载android源代码应注意的几个问题
很多童鞋在google放出android源代码时都跃跃欲试,想下下来一探究竟,可是下载源代码时候总会出现很多莫名其妙的错误,很多时候我们能够根据错误提示来解决,也有很多问题一开始我们就要考虑到,否则就会事倍功半。
首先,在下载android源代码之前,你应该注意几个问题:
- Android是基于Linux内核的移动操作系统,其编译环境也在Linux下,Google官方推荐在Ubuntu Linux和Mac OS下下载源码和编译;
- Android源码和庞大。Android2.3以前的版本也有2~3G,Android4.0下载下来有十几G,所以在虚拟机环境下工作的同学一定保证有足够的空间。android2.3以前的版本应保留20G虚拟磁盘空间,Android4.0的保留80G的虚拟硬盘空间。
- 下载代码时,请根据Google官方给出的文档步骤下载,有时候网上找到的教程有些过时,根据这些提示下载可能会错。
- Google官方网站:Android源码网站:http://source.android.com/index.html
Android开发者:http://developer.android.com/index.html
下载源代码的过程中,应严格按照官方给出的步骤进行,仔细阅读官方文档后再操作(这就要求大家英文要硬一些了,否则。。。呵呵,你懂的)。下载的过程大概就是:
- 初始化编译环境,包括安装java及相关软件;
- 下载源代码;
- 编译和运行,可以编译在模拟器中运行的Image;
- 编译在设备上运行的系统,这一步要求有Google支持的设备,如Nexus,三星的Galaxy等,大家有才可以进行这一步,没有就不用了。可以自己买开发板,但是驱动很麻烦,大多数人都还不会呢。
转载于:https://blog.51cto.com/keyan/739201