十步搞到Android源代码

    作者:课课家教育更新于: 2016-03-28 20:22:11

          学习是我们一生的事业,无论你想从事哪行哪业,都要有一颗学无止境的心态。在互联网的大情景冲击下,不断学习新的互联网知识也是码猿一生无法停止的目标。不管你从事了还是还在门口徘徊,要想建设高楼大厦,前提一定是要打好地基。所以想要从事Android开发的同学前期一定练好Android入门基本功,到了一定的程度后可以开始涉猎代码这一块,而Android源代码是一块非常好的学习材料,所以本文就是把Android的源码下载下来做范例。我们知道Android的源代码是用Git这个分布式版本控制工具管理的,下载起来是比较麻烦,我们在这里采用图解的方式一步一步来解释,这样更容易学习。

    十步搞到Android源代码_Android源代码_Android源码学习_Android_课课家

      第一步、安装Vmware

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

      第二步:安装Ubuntu10.04

          对这一步也不熟悉的同学可以去搜索”在VMware中安装Ubuntu10.04”了解一下,需要提醒一下,最好在图形界面方式安装,安装过程中是比较慢,需耐心等待。

      第三步:进入Linux ,打开终端,如下图所示  

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

      sudo apt-get install git-core curl

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

      第五步:安装repo脚本

      curl http://android.git.kernel.org/repo >~/repo

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

      chmod a+x ~/repo

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

      mkdir mydroid

      cd mydroid

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

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

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

      第九步:repo同步

      ~/repo sync

      下载资料内存比较大,时间比较长需要耐心等待。

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

      第十步:验收成果

          下载完源代码后,我们进入mydroid/packages/apps/Phone目录看一下,看到的就是Android系统中打电话的那个程序的源代码。

         总结:整个流程下来,我想最磨练人的应该不是知识,而是可怕的等待,十年磨一剑,希望你有一颗耐磨的心,来坚守这一生不怎么安定的梦想。

课课家教育

未登录