Ubuntu 10.04 下载android4.2 源码
2014-07-05 16:21
471 查看
新版本的android源码要求git版本不得低于1.7.2,而ubuntu默认的不够,或者用别的方式无法正常升级时,可采用下面这个方式来升级个git
1、安装curl
在终端中执行 sudo apt-get install curl
2、创建一个~/bin目录,并添加到环境变量中
$ mkdir ~/bin
$ PATH=~/bin:$PATH
3、下载repo脚本并修改权限为可执行
$ curlhttps://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x~/bin/repo
4、创建一个保存android源码的目录,修改为最大权限(这个是我自己增加的一个操作,怕以后操作权限不足等麻烦),并进入到该目录下
$ mkdir /opt/android_source
$ sudo chmod –R 777 /opt/android_source
$ cd /opt/android_source
5、初始化repo,并选择要下载的分支(版本)
$ repo init -u https://android.googlesource.com/platform/manifest
$ repo init -u https://android.googlesource.com/platform/manifest-b android-4.2_r1
备注:在这过程中需要输入你的姓名、邮箱等信息。感觉只要输入就可以了,我输入了一个随意名称,我自己的126邮箱
6、开始下载源码
$ repo sync
代码下载过程中,经常提示以下错误:
error: Failed connect to android.googlesource.com:443;Connection refused while accessinghttps://android.googlesource.com/a/platform/frameworks/base/info/refs
fatal: HTTP request failed
error: Cannot fetch platform/tools/motodev
error: Cannot fetch platform/frameworks/base
error: Cannot fetch platform/prebuilts/sdk
error: Exited sync due to fetch errors
解决方法:编辑/etc/hosts文件
$ vim /etc/hosts
增加下面内容,保存(提前保存好):
74.125.31.82 www.googlesource.com
74.125.31.82 android.googlesource.com
203.208.46.172 cache.pack.google.com
59.24.3.173cache.pack.google.com
然后重新输入
$ repo sync
sudo
add-apt-repository ppa:git-core/ppa
sudo
apt-get update
sudo
apt-get
install
git
1、安装curl
在终端中执行 sudo apt-get install curl
2、创建一个~/bin目录,并添加到环境变量中
$ mkdir ~/bin
$ PATH=~/bin:$PATH
3、下载repo脚本并修改权限为可执行
$ curlhttps://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x~/bin/repo
4、创建一个保存android源码的目录,修改为最大权限(这个是我自己增加的一个操作,怕以后操作权限不足等麻烦),并进入到该目录下
$ mkdir /opt/android_source
$ sudo chmod –R 777 /opt/android_source
$ cd /opt/android_source
5、初始化repo,并选择要下载的分支(版本)
$ repo init -u https://android.googlesource.com/platform/manifest
$ repo init -u https://android.googlesource.com/platform/manifest-b android-4.2_r1
备注:在这过程中需要输入你的姓名、邮箱等信息。感觉只要输入就可以了,我输入了一个随意名称,我自己的126邮箱
6、开始下载源码
$ repo sync
代码下载过程中,经常提示以下错误:
error: Failed connect to android.googlesource.com:443;Connection refused while accessinghttps://android.googlesource.com/a/platform/frameworks/base/info/refs
fatal: HTTP request failed
error: Cannot fetch platform/tools/motodev
error: Cannot fetch platform/frameworks/base
error: Cannot fetch platform/prebuilts/sdk
error: Exited sync due to fetch errors
解决方法:编辑/etc/hosts文件
$ vim /etc/hosts
增加下面内容,保存(提前保存好):
74.125.31.82 www.googlesource.com
74.125.31.82 android.googlesource.com
203.208.46.172 cache.pack.google.com
59.24.3.173cache.pack.google.com
然后重新输入
$ repo sync
相关文章推荐
- Ubuntu 10.04 下载android4.2 源码
- Android ubuntu10.04 源码下载和编译
- Ubuntu-10.04-desktop-amd64操作系统下Android系统源码下载全记录
- Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
- Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
- ubuntu14.04 下 android 4.2 源码下载
- Ubuntu 10.04 下android 源码下载与编译
- 【Android】Android 4.2源码下载(ubuntu 12.10)
- 转【Android】Android 4.2源码下载(ubuntu 12.10)
- Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
- ubuntu 12.10 下载 Android 4.2 源码
- 如何在ubuntu10.04下载android4.0的源码(并解决以往无法下载android源码的问题)
- Ubuntu 10.04 下android 源码下载与编译
- Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
- 【Android】Android 4.2源码下载(ubuntu 12.10)
- 【Android】Android 4.2源码下载(ubuntu 12.10)
- 【Android】Android 4.2源码下载(ubuntu 12.10)
- Ubuntu 10.04 下android 源码下载与编译
- 在ubuntu 10.04中下载Android源码
- 如何在ubuntu10.04下载android4.0的源码(并解决以往无法下载android源码的问题)