Ubuntu下下载Google Android4.4源码
【Linux/Ubuntu学习培训6】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专用工具
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
难题:上边是Google制订的repo获得详细地址,但获得很有可能不成功。
解决方案:在网上有网民得出了取代的获得详细地址,如遇出错能用下边的详细地址取代:
curl “http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo” > ~/bin/repo (我是应用这一,能用)
随后更改管理权限:
$ chmod a x ~/bin/repo
3 创建并进到网站源码下载文件目录
$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY
4 复位源代码Repo下载链接
如果是免费下载当今全新的编码,则:
repo init -u https://android.googlesource.com/platform/manifest
如果是免费下载特殊Android完善版本号支系的编码,则再加上-b 主要参数,如当今最新发布的android 4.四分支编码:
repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.1_r1
指令如成功实行,期内将规定键入unsername和email,立即键入自身的自定的登录名和email就可以。
5 同歩整套源码
$ repo sync
难题:指令实行全过程中很有可能会出错:
fatal: ‘../platform/abi/cpp.git’ does not appear to be a git repository
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/abi/cpp
解决方案:
进到WORKING_DIRECTORY,表明隐藏文件,可见到.repo文件目录并开启manifest.xml里,寻找fetch特性,并改动为:
fetch= “git://Android.git.linaro.org
repo sync指令在实行全过程中一般不容易一次性取得成功,半途很有可能请求超时或存有别的不成功,这时只需再度实行repo sync就可以,之前的纪录会被缓存文件的。
参照文本文档:http://www.linuxidc.com/Linux/2014-08/105310.htm
Android 4.4.4 公布免费下载 http://www.linuxidc.com/Linux/2014-06/103467.htm
非常简单的Ubuntu Touch & Android 双系统安装方法 http://www.linuxidc.com/Linux/2014-01/94881.htm
在Nexus上完成Ubuntu和Android 4.4.2 双启动 http://www.linuxidc.com/Linux/2014-05/101849.htm
Ubuntu 14.04 配备 Android SDK 开发工具 http://www.linuxidc.com/Linux/2014-05/101039.htm
64位Ubuntu 11.10下Android开发工具的构建(JDK Eclipse ADT Android SDK详尽) http://www.linuxidc.com/Linux/2013-06/85303.htm
Ubuntu 14.04 x64配备Android 4.4 kitkat编译程序自然环境的方式 http://www.linuxidc.com/Linux/2014-04/101148.htm
Ubuntu 12.10 x64 安裝 Android SDK http://www.linuxidc.com/Linux/2013-03/82005.htm
大量Ubuntu基本信息见Ubuntu 专题讲座网页页面 http://www.linuxidc.com/topicnews.aspx?tid=2
大量Android基本信息见Android 专题讲座网页页面 http://www.linuxidc.com/topicnews.aspx?tid=11
文中永久性升级连接详细地址:http://www.linuxidc.com/Linux/2014-08/105323.htm