转贴自: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
在终端窗口敲下面的命令,下同
1
|
sudo apt-get install git-core curl
|
如上图第一行,下面一路回车,安装完毕。
第五步:安装repo脚本
第六步:给repo可执行权限
配图还是上面那张,仔细看一下
第七步:新建一个目录mydroid , 然后进入该目录
配图还是上面那张,仔细看一下
第八步:repo初始化
配图还是上面那张,仔细看一下
其间需要输入姓名和邮箱,随意输入,测试颜色选择是,最后你会得到一个类似“repo initialized in /home/nebulayao/mydroid”的提示,说明初始化成功。配图如下:
第九步:repo同步
好了,因为有大约2个多G的资料需要下载,所以等待的时间可以出去吃个饭,打几局Dota……
最后你看到了这样一句 Syncing work tree: 100% ,done 表示下载完毕。
第十步:验收成果:
下载完源代码有什么用呢?我们进入mydroid/packages/apps/Phone目录看一下,哦这不就是Android系统中打电话的那个程序的源代码吗,是的,你没有看错!到处都是宝藏 ^_^
分享到:
相关推荐
1. **源码的下载与编译**:首先需要从官方网站或社区获取Android源码,这一步骤通常较为复杂,需要一定的经验和技巧。官方文档提供了详尽的指导,包括如何下载、编译以及运行Android源码:...
2. **获取Android源码**:通过Git或者其他版本控制系统克隆Android源码仓库。 3. **安装必要的插件**:例如AnyEdit插件,虽然非必需,但它可以提高代码编辑的效率。 #### 二、配置Eclipse 为了能够在Eclipse中顺利...
这份名为“安卓Android源码——系统源码获取及编译”的压缩包文件,显然提供了关于如何获取和编译Android系统源码的教程。接下来,我们将详细探讨这个主题。 首先,获取Android源码主要涉及Git工具的使用。Android...
- **源码下载**:获取Android源码通常是通过官方仓库,如GitHub,需要一定的网络条件和存储空间。 - **代码理解**:阅读源码需要一定的编程基础,特别是对Java和C/C++的理解,因为Android系统是用这两种语言编写的。...
其次,你需要获取Android源码仓库的访问权限。谷歌将Android源码托管在GitLab平台上,你需要创建一个GitLab账户,并通过Android源码项目页面(https://source.android.com/source/initializing)获取访问权限。对于...
整个过程分为几个步骤:获取源码、编译源码前的准备、编译工程、解决编译过程中可能出现的问题、配置 Eclipse 作为 Android 源码 IDE 以及如何调试 Android 源码。 #### 二、获取源码 1. **安装 repo 工具** 在 ...
Android应用源码45套安卓源码合集: android中文离线发音引擎FOCTTS使用源码.rar Android应用源码(精)LBS...Android应用源码获取手机信息.rar Android应用源码讯飞语音测试源码.rar Android应用源码飞碟说欢迎界面.rar
1. **获取Android源码**:你需要从AOSP(Android Open Source Project)官方网站下载源码。通常,这需要使用Git工具克隆仓库到本地。 2. **构建源码**:下载完成后,使用Android的构建工具(如mm或mmm命令)在终端...
Android应用源码13套安卓源码合集: android应用源码仿ireader书架.rar android应用源码动画效果 translate、scale、alpha、rotate 切换Activity动画.rar android应用源码可以报警的手电.rar android应用源码图片...
本文将详细介绍如何在Android中使用`WebView`来获取网页的源码,并封装成一个自定义的`ArthurWebView`组件。 首先,我们了解`WebView`的基本用法。`WebView`继承自`View`,主要通过以下步骤进行初始化: 1. 在布局...
这个压缩包"安卓Android源码——系统源码获取及编译.rar"显然包含了关于如何获取和编译Android操作系统源码的教程,这对于开发者来说是非常有价值的。我们将详细探讨这个过程。 首先,获取Android源码的官方途径是...
1. **安装Git**:`Git`是分布式版本控制系统,是获取Android源码的基础。请确保你已经安装了最新版本的Git,并熟悉基本的Git操作。 2. **Python环境**:`repo`脚本依赖Python环境,因此你需要确保系统中已经安装了...
本资源“安卓Android源码——源码下载工具.zip”提供了方便开发者获取Android源码的工具,使得开发者能够更加便捷地进行源码研究。 首先,让我们详细了解一下Android源码。Android是一个开源的操作系统,其源码主要...
在Windows环境下获取Android源码是一项重要的任务,对于开发者来说,这有助于理解Android系统的运作机制,进行定制化开发或调试。以下是对这个过程的详细步骤和相关知识点的解释: 首先,我们需要安装Git工具。Git...
这份资源"安卓Android源码——源码下载工具.rar"显然提供了帮助获取Android源码的工具,这对于深入学习Android系统的工作原理,定制系统,或者优化应用性能等都极其有益。 首先,我们来了解一下Android源码。...
安卓Android源码——获取通讯录程序源码.zip
本文将深入探讨关于“安卓Android源码”的相关知识点,旨在帮助读者理解Android系统的构造、源码获取过程以及如何进行源码编译。 首先,Android源码是Google主导的开放源代码项目(AOSP,Android Open Source ...
2. **下载与安装**:要获取Android源码,开发者通常需要访问Android开放源码项目(AOSP)官方网站,选择目标版本并遵循官方的获取和编译指南。在SDK Platform中选择相应的版本,创建source文件夹,并将解压的源码...