Android学习到一定程度,就一定要多读代码多思考,Android源代码就是非常好的学习材料,本文就是把Android的源码下载下来。我们知道Android的源代码是用Git这个分布式版本控制工具管理的,下载起来比较麻烦,我们在这里用图解的方式一步一步来,你肯定能学会。

第一步、安装VMWare我假设你在Windows下,而Android源代码在Linux下下载会更方面些。那么我们就装一个虚拟机来创造一个Linux环境。不熟悉的同学去Google一下“VMware Workstation 7.1安装”。

第二步:安装Ubuntu10.04这一步不熟悉的同学去搜索”在VMware中安装Ubuntu10.04” 需要提醒一下,最好在图形界面方式安装,安装过程比较慢,需要等待的时候要有点耐心,我在95%的时候等了近20分钟^_^ 。可能对于有些人上面两步就是一个门槛,但我相信不会是你。

第三步:进入Linux ,打开终端哦,我还是配张图吧,扯谈,我知道这个你会的^_^

Android源代码是这样搞到的(图解)_第1张图片

第四步:安装git和curl在终端窗口敲下面的命令,下同

sudo apt-get install git-core curl

Android源代码是这样搞到的(图解)_第2张图片

如上图第一行,下面一路回车,安装完毕。

第五步:安装repo脚本

curl http://android.git.kernel.org/repo >~/repo
Android源代码是这样搞到的(图解)_第3张图片

第六步:给repo可执行权限配图还是上面那张,仔细看一下

chmod a+x ~/repo

第七步:新建一个目录mydroid , 然后进入该目录配图还是上面那张,仔细看一下
mkdir mydroid

cdmydroid

第八步:repo初始化配图还是上面那张,仔细看一下

~/repo init -u git://android.git.kernel.org/platform/manifest.git

其间需要输入姓名和邮箱,随意输入,测试颜色选择是,最后你会得到一个类似“repo initialized in /home/nebulayao/mydroid”的提示,说明初始化成功。配图如下:

Android源代码是这样搞到的(图解)_第4张图片

第九步:repo同步

~/repo sync

Android源代码是这样搞到的(图解)_第5张图片

好了,因为有大约2个多G的资料需要下载,所以等待的时间可以出去吃个饭,打几局Dota……

Android源代码是这样搞到的(图解)_第6张图片

最后你看到了这样一句 Syncing work tree: 100% ,done 表示下载完毕。

第十步:验收成果:下载完源代码有什么用呢?我们进入mydroid/packages/apps/Phone目录看一下,哦这不就是Android系统中打电话的那个程序的源代码吗,是的,你没有看错!到处都是宝藏 ^_^




更多相关文章

  1. android源代码在线查看
  2. [Android] Json格式解析和文字图片传输
  3. Android 图片的浏览、缩放、拖动和自动居中
  4. Android StageFrightMediaScanner源代码解析
  5. android 从matrix获取处理过的图片的实际宽度
  6. Android 拍照 录音 拍视频 旋转 裁剪 压缩图片
  7. Android中imageView图片放大缩小及旋转功能示例代码
  8. Android 将View 转化为bitmap 图片

随机推荐

  1. Android解析聚合数据之天气预报API
  2. Android studio的点击事件
  3. Android调用Jni,非常简单的一个Demo
  4. Android学习备忘022——FBReader源码解析
  5. Android spinner 动态添加时报错 java.la
  6. 7.1 DropTargetBar style
  7. Android adb命令启动系统组件
  8. android studio 安装后无法启动问题
  9. Android中系统设置参数改变监听(以时间同
  10. Android ValueAnimator和ObjectAnimator