下载并编译CyanogenMod源代码

CyanogenMod是除了Android官方源码之外的最受欢迎的Android的一个分支,它是干净,几乎接近原生Android,且方便为设备进行定制,在编译和制作ROM上面较原生有很大改进,是开发者学习源码和自己制作ROM的最佳选择。

官方网站在这里.

repo在这里.

环境说明,本次所有操作都是在Ubuntu 12.04(Precise)里面进行的。另外需要说明的是,我的环境访问谷歌和谷歌相关的服务都是没有问题的,关于如何访问谷歌可以参考这位牛人写的博客

点击阅读全文

时间: 2024-10-12 14:59:29

下载并编译CyanogenMod源代码的相关文章

ubuntu下下载及编译chromium源代码

用了大约四五天的时间终于在ubuntu上把chromium源代码下载完成并且编译成功了.回想一下首先chromium代码本身没有问题,第二编译说明文档非常清楚,最大的困难在于国内的网络本身不允许直接访问chromium源代码.所以需要连接VPN去fan...qiang....而且vpn需要保持稳定,因为在下载的过程中首先会生成一个临时文件夹用以存储.git,如果在这个过程中发生断网的话那么之前所有下载的内容都不存在了,需要重新下载. chromium网站: www.chromium.org ch

第四章:源代码的下载和编译的学习笔记

第四章:源代码的下载和编译 本章主要是学习使用GIT下载两套源代码,学习如何下载和编译Android源代码和Linux 内核源代码. 一.下载.编译和测试Android源代码 (1)配置Android源代码下载环境: 1.创建一个用于存放下载脚本文件(repo)的目录(可将该脚本文件一放在任何目录下,在这里使用~/bin). 2.下载repo脚本文件(用于下载Android源代码) 3.创建用于存放Android源代码的目录(可放在其他目录中) # mkdir android-source #

学习源代码的下载和编译心得

这一部分主要介绍了下载和编译Android源代码和Linux内核源代码,以及如何搭建这两种开发环境. 一.下载.编译和测试Android源代码 (1)配置Android源代码下载环境 1.创建一个用于存放下载脚本文件(repo)的目录(可将该脚本文件一放到任何目录中,在这里使用~/bin) #mkdir ~/bin #PATH=~/bin:$PATH 2.下载repo脚本文件(用于下载Android源代码) #curl https://dl-ssl.google.com/dl/googlesou

第四章源代码的下载和编译读后感

这章先讲了下载编译和测试安卓源代码:1.配置安卓源代码下载环境:第一步:创建一个用于存放下载脚本文件的目录:第二步:下载repo脚本文件.第三步:创建用于存放安卓源代码的目录:第四步:初始化:第五步:开始下载安卓源代码:2.安卓源代码目录结构解析:3.下载安卓源代码中的一部分:方法一:使用repo sync 命令.方法二:使用git clone命令:4.编译安卓源代码:第一步:初始化编译环境:第二步:选择目标:第三步:编译安卓源代码:5.out目录结构分析:6.将自己的APK作为安卓内置程序发布

源代码的下载和编译

4.1下载编译和测试源代码 Android源代码由很多东西组成,一种是Android系统应用程序的代码,android SDK带的各种工具,android NDK的源代码,HAL源代码. 1.配置Android源代码下载环境 在下载Android源代码之前必须要在Linux终端执行一系列命令来配置下载环境. 第一步:创建一个用于存放下载脚本文件(repo)的目录 #  mkdir  ~/bin #  PATH=~/bin:$PATH 第二步:下载repo脚本文件 # curl https://d

源代码的下载和编译读书心得

源代码的下载和编译主要包括下载.编译和测试Android源代码以及下载编译Linux内核源代码. 配置Android源代码下载环境有五个步骤:第一步:创建一个用于存放下载脚本文件的目录:第二步:下载repo脚本文件:第三步:创建用于存放Android源代码的目录:第四步:初始化:第五步:开始下载Android源代码. 下载Android源代码中的某个子项目有两种方法:使用repo sync命令和使用git clone 命令. 编译Android源代码包括以下几个步骤:第一步:初始化编译环境:第二

Android深度探索HAL与驱动开发 第四章 源代码下载和编译

前面说过Android移植主要就是Linux内核的移植,而Linux内核移植主要是Linux驱动的移植,所以为了开发和测试Linux驱动,有必要学习在Ubuntu Linux下如何搭建两套开发环境:Android应用程序开发环境和Linux内核开发环境.Linux内核开发环境的搭建是重点中的重点.下面根据书上的内容和网上的资料写出了步骤: (1)配置Android源代码下载环境: (2)Android源代码目录分别存放了Android源代码的不同子项目 (3)下载Android源代码中的一部分两

第四章 源代码的下载和编译

Android移植主要就是Linux内核的移植,而Linux内核的移植主要是Linux驱动的移植.为了开发和测试Linux驱动,需在Ubuntu Linux下搭建两套开发环境:Android应用程序开发环境和Linux内核开发环境.需要对源代码进行下载和编译,由于Android源代码包含了很多东西,如内嵌在Android系统中的应用程序的源代码,Android SDK带的各种工具的源代码,Android NDK的源代码,以及HAL源代码,所以对Android源代码的下载.编译和测试过程比较复杂.

第四章:源代码的下载预编译

<Android深度探索>(卷1)HAL与驱动开发读后感: 在第三章学习过Git的使用方法的基础上,本章主要介绍的是使用Git下载两套源代码,一套是安卓源代码,另一套Linux源代码.由于安卓移植主要就是Linux内核移植,所以Linux源代码是安卓的核心部分.而Linux内核移植主要是Linux驱动移植,故,为了开发和测试Linux驱动,需要在Ubuntu Linux下搭建两套开发环境:Android应用程序开发环境金额Linux内核开发环境.本章的主要目的也就是介绍如何搭建这两种开发环境,