ubuntukylin-14.04.2 下下载android4.0.1源码

vmware安装Ubuntu14.04.2

一、下载vmware

http://www.dntk.org/vmware-workstation-11-0-0-zheng-shi-ban-you-xiao-key.html

http://www.vmware.com/cn

 

二、下载iso镜像

http://www.ubuntu.org.cn/

 

三、下载jdk

http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html

 

四、ubuntu中安装

1.安装repo

1) 在系统当前用户的目录下,建立一个bin目录

 

2) 在环境变量中添加当前新建目录的环境变量

在当前用户的home目录下,找到.profile文件,使用vim编辑,如果vim软件不存在可以使用进行安装。

3) 安装后vim后,使用vim编辑文件


,我们发现其中有代码如下:

 

懂shell的人,都知道,这段代码是说如果当前用户的home目录下,存在bin目录,那么把当前bin目录加载到环境变量中。

4) 这里需要注意的是,由于我们的~/bin目录是刚新建的,所以这个.profile文件并未生效,所以我们需要使用命令source来重新添加路径文件。

 

5) 安装Git

 

6)  安装curl

 

7) 安装repo

 

如果以上方法不行,就自行下载repo文件(地址https://storage.googleapis.com/git-repo-downloads/repo

),如果以上curl方法获取不行,那么需要使用以下方法获取:

 

参考资料:

http://blog.csdn.net/jianguo_liao19840726/article/details/9774357

然后执行以下命令

 


 

8) 在安装完repo后,设置repo客户端,用来获取android源码仓库

 

 

出现报错:

 

根据提示,配置

git config --global user.email xxxx

git config --global user.name xxxx

9) 切换到~/bin/WORK_DIRECTORY目录下,然后执行

 

成功后,会让你输入gmail的用户名密码,gmai可以事先申请一个账号,用于此处

 

成功后会显示repo initialized in /home/cullenedward/bin/WORKING_DIRECTIRY

然后执行$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1,代表检出的是4.0.1的源码,具体参考http://source.android.com/source/build-numbers.html#source-code-tags-and-builds

 

10) 在.repo目录下执行repo sync ,会发现报错如下:

 

这里需要修改目录下的manifest.xml找到fetch修改成git://Android.git.linaro.org,然后保存,重新执行repo sync

 

11) 正在下载源码

 

12) 如果中途出现网络断开等问题,那么需要重新执行命令

 

13) 下载完毕后,出现

 

 

五、安装JDK

未完待续......

 

 

 

参考资料:

http://source.android.com/source/downloading.html

http://blog.csdn.net/jianguo_liao19840726/article/details/9774357

http://blog.csdn.net/u010538765/article/details/19924163

http://zxquiet.iteye.com/blog/1470991

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值