阅读更多

转贴自:http://android.yaohuiji.com/archives/2652


第101讲:Android源代码下载指南(图解)

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

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

第二步:安装Ubuntu10.04 这一步不熟悉的同学去搜索”在VMware中安装Ubuntu10.04” 需要提醒一下,最好在图形界面方式安装,安装过程比较慢,需要等待的时候要有点耐心,我在95%的时候等了近20分钟^_^ 。

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

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

view source print ?
1 sudo apt-get install git-core curl

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

第五步:安装repo脚本

view source print ?
1 curl http: //android.git.kernel.org/repo >~/repo

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

view source print ?
1 chmod a+x ~/repo

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

view source print ?
1 mkdir mydroid
view source print ?
1 cd mydroid

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

view source print ?
1 ~/repo init -u git: //android.git.kernel.org/platform/manifest.git

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

第九步:repo同步

view source print ?
1 ~/repo sync

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

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

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

更多相关文章

  1. Android中文程序员向导教材目录
  2. 22个值得收藏的android开源代码-UI篇
  3. Android UI目录
  4. 把android sdk 1.5源代码加入SDK
  5. 在Ubuntu16.04上下载并编译Android内核源代码
  6. Android从零开始-Android工程的目录结构
  7. Android Studio项目 目录含义
  8. Android资源目录

随机推荐

  1. Android(安卓)如何获取摄像头所支持的所
  2. Android(安卓)获取通话记录
  3. android上传视频
  4. android执行Linux命令
  5. Android(安卓)4.0源码编译错误
  6. Android(安卓)监控网络状态
  7. Android(安卓)读写文件整理
  8. How to build Android(安卓)Windows SDK
  9. Android(安卓)沉浸式全屏(StatusBar,Navig
  10. Android(安卓)XUtils的cookie