搜索
bottom↓
回复: 7

android源码下载经验分享

[复制链接]

出0入0汤圆

发表于 2012-3-25 10:54:19 | 显示全部楼层 |阅读模式
前段时间在网上搜android源码的下载方法,但是很多已经失效了,现在重新弄个最新版的下载方法,方法来自http://source.android.com/source/downloading.html,这是android的官网,其实也很容易理解。
1、安装软件,本人使用的飞凌提供的文档来安装软件,包括编译源代码所需要的软件,sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl sunjava6-jdk zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z1-dev如果编译kernel还需要安装arm-linux-gcc-4.3.2 arm-none-linux-gnueabi
2、在主目录下建立bin文件夹并设置环境变量
$ mkdir ~/bin
$ PATH=~/bin:$PATH
3、下载repo并给予权限
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
4、完成以上步骤就完成一大半了,下面建立一个工作目录,并进入工作目录下
$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY
4、输入下面然后就可以看到android的版本了
repo init -u https://android.googlesource.com/platform/manifest
选择自己想要的版本用一个 b 指定,例如
$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
还有,下载源码必须有Google的账号,申请个Gmail就可以了
5,最后一个环节,开始下载源码
$ repo sync
开始漫长的等待吧,我下载了三天,打包后文件后有十几G,中间如果出现断网或停电只要再 $repo sync一下就可以继续下载了。
声明,kernel需要单独下载的,本人用的操作系统是ubuntu10。10,也试了下11.10,都可以下载。
祝大家好运

补充内容 (2012-3-27 17:37):
既然有大神把源码下完了,那就再贴个源码编译的方法吧,详细参考
http://source.android.com/source/building.html

补充内容 (2012-3-27 17:46):
内核下载及编译方法:http://source.android.com/source/building-kernels.html

补充内容 (2012-3-27 17:54):
软件部署:http://source.android.com/source/initializing.html

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2012-3-25 11:37:57 | 显示全部楼层
收藏一下

出0入0汤圆

发表于 2012-3-25 13:20:20 | 显示全部楼层
嗯,不妨试试

出0入0汤圆

发表于 2012-3-25 14:37:24 | 显示全部楼层
收藏一下

出0入0汤圆

发表于 2012-3-25 14:37:28 | 显示全部楼层
楼主无私奉献!!!非常感谢!!!!!

出0入0汤圆

发表于 2012-3-27 17:12:30 | 显示全部楼层
下载来了      

出0入0汤圆

发表于 2012-3-30 09:19:24 | 显示全部楼层
marked~~~~~~~~~~~~~~

出0入0汤圆

发表于 2012-4-12 16:23:21 | 显示全部楼层
mark~~~~~~~~~~~~~~~~~~~~~~~
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 11:04

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表