配置下载Android源代码的过程及问题解决
原文出处:http://blog.csdn.net/mc_hust/article/details/33304733
最近在学习Android底层框架,今天打算研究一下Android源代码,源码的下载过程可没有想像的顺利。主要原因是网上的很多资料都是多年以前的,而一些网站都发生了变更,所以域名也会失效。OK,废话少说,我把遇到的各种问题和大家分享一下,希望大家能对号入座,避免浪费不必要的时间~
以下是我按照正常下载过程总结出的步骤,遇到的问题将在后面讲述。
第一步:创建下载脚本文件(repo)的存放目录(可任意),这里我选用 ~/android/bin
# mkdir ~/android/bin //创建repo目录
#PATH= ~/android/bin:$PATH //为repo工具配置环境变量,方便后面使用
第二步:下载repo文件:(出错点)
# curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~ /bin/repo//下载repo文件
# chmod a+x ~/bin/repo //修改repo文件的权限设定
repo其实是一个应python脚本对Git的封装,主要是为了简化下载Android源代码的步骤。
第三步:创建用于存放Android源代码的目录(可任意),这里我选用~/android/bin/android_source:
# mkdir android