`
isiqi
  • 浏览: 16820605 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

如何获取Android源码

阅读更多

转贴自: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 ,打开终端 哦,我还是配张图吧,蛋腚,我知道这个你会的^_^

image

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

1 sudo apt-get install git-core curl

9VNO{$]%X$04}{4TCVY{E_T

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

第五步:安装repo脚本

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

72SKWXK6Y][[5)BO)7_OY@0

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

1 chmod a+x ~/repo

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

1 mkdir mydroid
1 cd mydroid

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

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

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

860O8KNIQMZW)R_07Q1XI}W

第九步:repo同步

1 ~/repo sync

%LVLLDLN8AIEGVN{]Q[TTOX

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

~VY144N_L9T1}61RKPOEF(P

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

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

~75OIGIW9$EV}79Z]RQ8J]2

分享到:
评论

相关推荐

    Android源码分析工具及方法

    1. **源码的下载与编译**:首先需要从官方网站或社区获取Android源码,这一步骤通常较为复杂,需要一定的经验和技巧。官方文档提供了详尽的指导,包括如何下载、编译以及运行Android源码:...

    怎样使用Eclipse来开发Android源码

    2. **获取Android源码**:通过Git或者其他版本控制系统克隆Android源码仓库。 3. **安装必要的插件**:例如AnyEdit插件,虽然非必需,但它可以提高代码编辑的效率。 #### 二、配置Eclipse 为了能够在Eclipse中顺利...

    安卓Android源码——系统源码获取及编译.zip

    这份名为“安卓Android源码——系统源码获取及编译”的压缩包文件,显然提供了关于如何获取和编译Android系统源码的教程。接下来,我们将详细探讨这个主题。 首先,获取Android源码主要涉及Git工具的使用。Android...

    android源码查看器

    - **源码下载**:获取Android源码通常是通过官方仓库,如GitHub,需要一定的网络条件和存储空间。 - **代码理解**:阅读源码需要一定的编程基础,特别是对Java和C/C++的理解,因为Android系统是用这两种语言编写的。...

    Android源码下载

    其次,你需要获取Android源码仓库的访问权限。谷歌将Android源码托管在GitLab平台上,你需要创建一个GitLab账户,并通过Android源码项目页面(https://source.android.com/source/initializing)获取访问权限。对于...

    完整的 ubuntu android 源码环境搭建

    整个过程分为几个步骤:获取源码、编译源码前的准备、编译工程、解决编译过程中可能出现的问题、配置 Eclipse 作为 Android 源码 IDE 以及如何调试 Android 源码。 #### 二、获取源码 1. **安装 repo 工具** 在 ...

    Android应用源码45套安卓源码合集.zip

    Android应用源码45套安卓源码合集: android中文离线发音引擎FOCTTS使用源码.rar Android应用源码(精)LBS...Android应用源码获取手机信息.rar Android应用源码讯飞语音测试源码.rar Android应用源码飞碟说欢迎界面.rar

    Eclipse王者归来——如何使用Eclipse调试Android源码

    1. **获取Android源码**:你需要从AOSP(Android Open Source Project)官方网站下载源码。通常,这需要使用Git工具克隆仓库到本地。 2. **构建源码**:下载完成后,使用Android的构建工具(如mm或mmm命令)在终端...

    13套安卓源码合集Android应用源码.zip

    Android应用源码13套安卓源码合集: android应用源码仿ireader书架.rar android应用源码动画效果 translate、scale、alpha、rotate 切换Activity动画.rar android应用源码可以报警的手电.rar android应用源码图片...

    Android WebView获取源码

    本文将详细介绍如何在Android中使用`WebView`来获取网页的源码,并封装成一个自定义的`ArthurWebView`组件。 首先,我们了解`WebView`的基本用法。`WebView`继承自`View`,主要通过以下步骤进行初始化: 1. 在布局...

    安卓Android源码——系统源码获取及编译.rar

    这个压缩包"安卓Android源码——系统源码获取及编译.rar"显然包含了关于如何获取和编译Android操作系统源码的教程,这对于开发者来说是非常有价值的。我们将详细探讨这个过程。 首先,获取Android源码的官方途径是...

    android 4.0源码下载repo

    1. **安装Git**:`Git`是分布式版本控制系统,是获取Android源码的基础。请确保你已经安装了最新版本的Git,并熟悉基本的Git操作。 2. **Python环境**:`repo`脚本依赖Python环境,因此你需要确保系统中已经安装了...

    安卓Android源码——源码下载工具.zip

    本资源“安卓Android源码——源码下载工具.zip”提供了方便开发者获取Android源码的工具,使得开发者能够更加便捷地进行源码研究。 首先,让我们详细了解一下Android源码。Android是一个开源的操作系统,其源码主要...

    Windows下获取Android 源码方法的详解

    在Windows环境下获取Android源码是一项重要的任务,对于开发者来说,这有助于理解Android系统的运作机制,进行定制化开发或调试。以下是对这个过程的详细步骤和相关知识点的解释: 首先,我们需要安装Git工具。Git...

    安卓Android源码——源码下载工具.rar

    这份资源"安卓Android源码——源码下载工具.rar"显然提供了帮助获取Android源码的工具,这对于深入学习Android系统的工作原理,定制系统,或者优化应用性能等都极其有益。 首先,我们来了解一下Android源码。...

    安卓Android源码——获取通讯录程序源码.zip

    安卓Android源码——获取通讯录程序源码.zip

    安卓Android源码——下载地址.zip

    本文将深入探讨关于“安卓Android源码”的相关知识点,旨在帮助读者理解Android系统的构造、源码获取过程以及如何进行源码编译。 首先,Android源码是Google主导的开放源代码项目(AOSP,Android Open Source ...

    最新android各版本源码

    2. **下载与安装**:要获取Android源码,开发者通常需要访问Android开放源码项目(AOSP)官方网站,选择目标版本并遵循官方的获取和编译指南。在SDK Platform中选择相应的版本,创建source文件夹,并将解压的源码...

Global site tag (gtag.js) - Google Analytics