Cygwin 下载Android源码
来源:互联网 发布:开个淘宝店做淘宝客 编辑:程序博客网 时间:2024/05/21 22:54
写在最先
一、repo最新版本地址:https://code.google.com/p/git-repo/downloads/list(如果https不能访问,去掉s)
git clone https://android.googlesource.com/tools/repo(如果https不能访问,去掉s)
或者
git clone https://gerrit.googlesource.com/git-repo(如果https不能访问,去掉s)
下载后有repo的最新文件
二、安裝Cygwin 要安裝的packages如下:
Net -> curl
Devel -> git* (git, git-completion, git-gui, gitk)
Libs -> libreadline6, libiconv2
Editors -> vim
Python -> python
1.打开Cygwin,执行指令
$ mkdir ~/bin$ PATH=~/bin:$PATH2.安装repo, 通过curl下载repocurl http://git-repo.googlecode.com/files/repo-1.12 > ~/bin/repo也可以直接在“卸载最先”的https://code.google.com/p/git-repo/downloads/list地址中下载(如果https不能访问,去掉s),放在~/bin/ 文件夹下3.修改执行权限,执行指令
$ chmod a+x ~/bin/repo4.修改repo(如果https不能访问的话)修改~/bin/repo文件将第五行REPO_URL='https://code.google.com/p/git-repo/'改为REPO_URL='http://code.google.com/p/git-repo/'
5.建立工作文件夹(名字自选)$ mkdir WORKING_DIRECTORY$ cd WORKING_DIRECTORY
6.下载整个源码$ repo init -u https://android.googlesource.com/platform/manifest
(如果https不能访问,去掉网址中的s)也可下载单个项目的源码,-b后面的android-4.0.1_r1为项目的branch,目前这一步只是初始化话这个文件夹将会下载什么代码,因此可以执行上面的一步查看所有的branch
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
(如果https不能访问,去掉网址中的s)
这一步中会提示输入Name和E-mail(谷歌的邮箱),输入后会确认,选择y最后提示下面这个说明成功了repo initialized in /home/WORKING_DIRECTORY7.开始同步下载
$ repo sync
Android 源代码 error: Exited sync due to fetch errors
由于IP连接限制所致。1.访问https://android.googlesource.com/new-password,用GOOGLE帐户登陆,之前填写了你的真实姓名和邮箱
*.googlesource.com申请获得执行以下操作的权限:
•查看和管理您的 Git 存储区
◦复制或抓取您拥有读取权限的 Git版本控制存储区;推送至您拥有写入权限的 Git 版本控制存储区
点击"允许访问",按照Staying Authenticated描述,把方框内字符串拷贝出来,保存到~/.netrc中.
$ vi ~/.netrc
特别注意.netrc文件是在用户的根目录下,root用户就是/目录下,如果没有的话就自己建一个,把权限改为 777 好了2.更改repo init参数
$ repo init -u https://android.googlesource.com/a/platform/manifest –config-name
注意https://android.googlesource.com/a/platform/manifest这里多了一个/a
–config-name:指定这个参数会重新设置用户名
- Cygwin 下载Android源码
- windows xp 中cygwin 下载android源码
- android cygwin 源码下载,国内镜像
- windows下如何通过cygwin下载Android源码
- windows cygwin 使用 repo 下载 android cm 源码
- android cygwin下载源代码
- Cygwin Android源代码下载
- 在windows下使用cygwin 用git下载android最新源码
- Cygwin在win下下载android源代码
- windows 下用Cygwin下载android源代码
- cygwin下载Android源代码和内核
- cygwin下载
- Android下载Android源码
- 下载构建android源码-下载源码
- Android源码下载
- Android源码下载
- android源码下载
- android源码下载
- Nginx 日志文件切割
- Python:使用threading模块实现多线程编程六[可重入锁RLock]
- 强引用 软引用 弱引用 虚引用
- Windows Server 2003 安全配置
- Python:使用threading模块实现多线程编程七[使用Condition实现复杂同步]
- Cygwin 下载Android源码
- Python:使用threading模块实现多线程编程八[使用Event实现线程间通信]
- TCP_IP和OSI模型以及每层主要包括的主要协议
- Javascript MVC架构之旅
- linux下使用串口终端C-kermint连接飞凌OK6410开发板
- WMI中收集到以下的一些类可以获取相关信息,真是应用尽有啊
- Linux Crontab 定时任务 命令详解
- H264编码 封装成MP4格式 视频流 RTP封包
- log