Android源码获取方法。

作为一个Android开发者,必要的时候阅读以下源码可以拓宽一下自己的视野和对android的认知程度。

Google的Android的源码管理仓库是用的是Git。Android是一个开源手机终端系统,基于Linux内核的。

1、下载一个Git客户端,我使用的是Git-1.7.0.2版本

下载地址:http://code.google.com/p/msysgit/

2、windows下安装Git的客户端软件很方便,和普通软件一样。安装完成后,我们在电脑上建立一个文件夹,用来存放我们将要下载的源码。比如:在D盘上简历一个androidsource文件夹。

我们在androidsource文件夹上右击鼠标,选中GitBash选项,会打开一个窗口命令,类似CMD命令窗口。

命令窗口如下:

3、完成到此处,我们基本完成一半了。接下来我们来看看android的源码地址。

源码地址:https://github.com/android

浏览器打开此URL地址,可以看到

该地址首页即告诉你如何下载源码:

gitclonegit://android.googlesource.com/+工程模块的相对路径。

例如:我想下载platform/system/core.git这个模块。

那么完整URL为:

gitclonehttps://android.googlesource.com/platform/system/core.git

即在第三步打开的命令窗口输入如上完成url按回车即可,会将此模块源码下载在你的androidsource文件夹下。

下载完成后,去你的目标文件夹androidsource下看看,就会有你想要的源码。

截止到这里。windows下获取android源码的方法就结束了。

接下来我们看看在Linux下如何获取呢?

我使用的是Ubuntu10.4,你也可以使用SuSE,RedHat。说实话,我也是看到很多android在Ubuntu下编译才装的。本人之前使用的一直是RedHat和SuSE.不熟悉Linux的朋友可以先在VM上安装RedHat试试,很容易上手。SuSE部分版本在VM上显示画面有问题,SuSE还是很强大的,之前做J2EE常用。

回到正题Android上来。

在Ubuntu10.4上安装Git只要设定了正确的更新源,然后使用apt-get就可以了,有什么依赖问题,就让它自己解决吧。其中curl是一个利用URL语法在命令行下工作的文件传输工具。

在UbuntuLinux中打开终端命令窗口输入:sudoapt-getinstallgit-corecurl

Git会自动更新它需要的组件和依赖包,安装完成之后。同理简历一个目录,例如:android,

更改权限:chmod777/android

读写权限都附上。

输入的命令和windows下的命令窗口一样,如果想获取platform/packages/apps/Launcher.git这个模块源码,

输入如下命令:

gitclonegit://android.git.kernel.org/platform/packages/apps/Launcher.git

这些都是同一个道理。下载完成如下:

如果要全部下载下来,也是一样。获取platform/manifest.git即可。

更多相关文章

  1. Android(安卓)GSM驱动模块(rild)详细分析(一)基本架构及初始化
  2. Android(安卓)init进程——源码分析
  3. android软键盘的显示后隐藏
  4. android cmd adb命令安装和删除apk应用
  5. Android(安卓)常用命令
  6. android组件化方案、二维码扫码、Kotlin新闻客户端、动画特效等
  7. 如何使用android sdk开发应用
  8. 如何使Android应用程序获取系统权限来修改系统时间
  9. Android系统服务 WMS与AMS简单理解

随机推荐

  1. 修改MySQL表varchar类型 字段长度锁表情
  2. “苹果,请送Linus Torvalds一台ARM电脑”
  3. Win 10开始采用Windows Update分发WSL2
  4. Nginx配置文件参数详解
  5. Ubuntu因在MOTD植入广告遭批评
  6. Raspberry Pi 4发布8G版,同时带来64位镜像
  7. 慕尼黑们拥抱Linux,微软一直在被抛弃的路
  8. 微软开源其上古编程语言GW-BASIC
  9. 云计算时代,容器底层cgroup如何实现资源分
  10. winget install,微软开源Windows软件包管