Gentoo 下载Android源码

官方教程连接

https://source.android.com/source/downloading.html

跟着官方教程自己来了一遍

1.找一个足够大的地方,创建一个文件夹(如android)用来存放所有东西

  源码是8G左右,不同版本不一样,各种工具加起来20G我觉得应该足够了,  但下载之后 大小是 35G  只有源码。。。

2.安装工具repo

  建立安装目录bin

mkdir bin

  可以选择放在~目录下,这样以后方面就是 ~/bin

  下载repo工具,记得赋予权限,这个repo需要python环境,但不支持python3.0+,这里用的是python2.7.5

curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo

3.初始化repo 客户端

  这是一个设置认证的步骤,需要一个gmail账户

  创建一个目录来作为工作空间,然后进入,输入初始化命令,如果没有配好环境变量的话 需要用全路径如 xx/bin/repo如果有多个python环境的话需要用如 python2.7 xx/bin/repo

mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY
repo init -u https://android.googlesource.com/platform/manifest

  这里会提示输入名字和email用前面准备好的gmail账户即可,名字随意。  

  然后可以检查一下

repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

4.登录认证

repo init -u https://android.googlesource.com/a/platform/manifest

  会提示输入用户名和密码,如果提示 fatal: remote error: 登录 https://android.googlesource.com/new-password重新设置一下密码就可以了,这是一个全新的用户名和密码,应该是根据账户自动生成的。

5.把这个用户名和密码保存起来

  根据https://android.googlesource.com/new-password这个网站上面的提示,把用户名和密码添加到~/.netrc中,如果没有这个文件的话就自己创建一个,位置依然是这里,为了确保可以访问可以添加权限 chmod a+x ~/.netrc 如果不这样做的话,下载过程中需要输入的用户名和密码都需要手动输入了(还挺多的)

6.开始下载

repo sync

  命令输入完成之后就开始刷屏下载了,接下来就是等待的过程(据说开着一晚上可以下完)



下完之后的大小  35G

du --max-depth=1 .
10696   ./build
33144   ./sdk
4382528 ./prebuilts
9248    ./docs
45416   ./developers
120428  ./development
52      ./out
1204548 ./frameworks
52544   ./hardware
220     ./libnativehelper
46428   ./libcore
18360   ./bionic
12560   ./art
40076   ./dalvik
2912648 ./external
126816  ./device
916     ./pdk
434004  ./cts
11572   ./system
234744  ./tools
4424    ./bootable
364508  ./packages
128     ./abi
78456   ./ndk
25152888        ./.repo
35297360        .
时间: 2024-11-09 02:59:07

Gentoo 下载Android源码的相关文章

如何下载Android源码(window和Linux)

文章参照来源:http://source.android.com/source/downloading.html 一.window平台 关于在window平台下载Android源码,网上一般使用的是直接用git来下载. 比如: http://wenku.baidu.com/view/a4f5f922482fb4daa58d4bb5.html http://hendyyou.iteye.com/blog/1147738 这种方式最严重的问题是,对源码只能分块(git块)进行下载,而且块数很多.关键

Ubuntu12.04 64bit版本下载Android源码完整教程

首先去官网http://source.android.com/source/initializing.html可以看到完整的安装教程.不过一般情况下,按照这个教程是无法一步到位的,因为中途肯定会遇到很多问题.这里我把我遇到的问题以及相应的解决方案总结一下: 1.sudo apt-get install git gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core

Windows平台下载Android源码(整理)

Google官方下载源码使用的系统Ubuntu系统,不过现在我们需要在Windows系统中下载Android源码文件. 网站的地址是:https://android.googlesource.com/ 里面包括Android系统各个部分的源码,我们只需要下载platform就行 点击进入即可看到下载地址 地址是:https://android.googlesource.com/platform/manifest 1.准备工作 Android的源代码管理使用的是Git,所以安装Git必不可少,Wi

Mac 下 下载Android源码步骤

android源码下载及安装: 1.初始化安装环境:A.建立大小写敏感硬盘镜像:步骤如下:Disk Utility –> New Image,随便取个名字,这里用AndroidDisk,30GB足够了,然后注意选成Mac OS Extended (Case-sensitive, Journaled), –> Create记住保存路劲为 ~/AndroidDisk.dmg B.挂载镜像:使用命令:hdiutil attach ~/AndroidDisk.dmg -mountpoint /Volu

unbuntu 下载android源码

在Windows下安装Cygwin,通过Cygwin也可在Windows里通过本文的下载步骤下载Android源码. 以下为在Ubuntu下下载Google Android4.4源码的步骤: 1. 安装curl 与 git sudo apt-get install curl sudo apt-get install git-core 2 安装 Repo a) 建立Repo的安装目录.配置环境变量 $ mkdir ~/bin $ PATH=~/bin:$PATH  b) 获取Repo工具 $ cu

安装repo,下载Android源码遇到问题

首先是repo的安装,参考网上的帖子都过时了,原因是下载服务器地址变动了.最好参考谷歌官方地址:http://source.android.com/source/downloading.html.下载好repo要配置环境变量. 我下载源码还是失败,原因你懂得...天朝GFW.... 顺便提醒一下Ubuntu配置环境变量的两个方法. 一.临时性添加 ~$ echo $PATH       # 显示当前环境变量 /usr/local/sbin:/usr/local/bin     # 显示举例,多个

下载Android源码(Ubuntu)

 下载Android源码(Unbuntu环境下) 1.sudo apt-get install git-core curl   #安装这两个工具 2.mkdir -p /develop/download-froyo    #根目录下建立响应工作目录 3.cd ~/develop/download-froyo 4.curl http://Android.git.kernel.org/repo > ./repo   #下载repo脚本 #现在一般会出现curl: (6) Couldn't res

在Mac OS X中下载Android源码的一些经验

首先说明,随着近期(2014年6月开始)GFW的升级,这个网站:http://www.android.com/ 已经不能正常访问了,下面的这些操作均是在我连接VPN的时候进行的. 首先,需要做一些准备工作:据这里(http://source.android.com/source/initializing.html)介绍,Mac OS中文件系统的特点是:case-preserving but case-insensitive,也就是保留大小写,但对大小写不敏感,这样会给后续运行一些命令带来很多麻烦

下载android源码

http://source.android.com Step 1.按照http://source.android.com/source/initializing.html配置好android编译环境 http://source.android.com/source/downloading.html配置好repo,大概步骤如下 $ mkdir ~/bin $ PATH=~/bin:$PATH $ curl https://dl-ssl.google.com/dl/googlesource/git-