(声明:本文及附件均转自网络。)

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

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

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

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

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

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系统中打电话的那个程序的源代码吗,是的,你没有看错!到处都是宝藏 ^_^

Take your time and enjoy it.

更多相关文章

  1. android小白感悟:Android(安卓)Studio安装与配置
  2. 用U盘安装Android系统在PC x86平台上运行Android
  3. 安装android studio遇到的问题及解决方案
  4. Android多线程下载远程图片
  5. 搭建Android开发平台(Android(安卓)studio)
  6. 在eclipse中查看android源码
  7. 将程序安装到SD卡
  8. Android多线程下载远程图片
  9. Android开发者如何搭建服务器

随机推荐

  1. 定制Android的Home
  2. android的九宫格式实现
  3. Android系统权限和root权限
  4. Android(安卓)O指纹识别解析
  5. Android(安卓)Http请求的代码
  6. 设置Activity全屏
  7. Qt on Android(安卓)Episode 4(翻译)
  8. 配置adb
  9. Android(安卓)显示不满屏的问题解决
  10. Android(安卓)- 设备的DeviceId