repo 脚本使用及下载anroid
来源:互联网 发布:三级分销系统源码 编辑:程序博客网 时间:2024/06/05 17:16
1:下载android主线分支
repo init -u https://android.googlesource.com/platform/manifest
2:下载android其它分支
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
3;查看android分支版本号
git --git-dir .repo/manifests/.git/ branch -a
4:查看android当前版本号
在build/core/version_defaults.mk文件中查看PLATFORM_VERSION即可。
5:切换android分支
4.1 初始化repo客户端到某一分支(以android-4.0.3_r1为例)
repo init -b android-4.0.3_r1
可以在目录 .repo/manifest.xml中查看repo客户端是在哪个分支上。
4.1 同步代码
repo sync
6:创建自己的本地分支
6.1 构造本地分支
repo start myandroid4.0.3 --all ,分支名称为myandroid4.0.3
6.2检出到自己创建的分支上
repo checkout myandroid4.0.3 或
repo checkout myandroid4.0.3 origin/android-4.0.3_r1
7:下载android linux kernel代码
查看https://android.googlesource.com/
8:如何获得指定版本的Linux内核
在下载目录下执行:
git checkout remotes/origin/android-2.6.29
(以android-2.6.29为例)
9:查看repo可切换的分支
cd .repo/manifests
git branch -a | cut -d / -f 3
出错问题解决:
1:执行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
------》在.repo目录下的manifest.xml里找到fetch属性,改成fetch= "git://Android.git.linaro.org/ ",或 "http://android.googlesource.com”。
:
repo工具是git工具的封装,下载单个project时使用git,下载所有android源码时使用repo工具。用法都是一样的。
- repo 脚本使用及下载anroid
- Windows 平台repo下载及使用repo下载代码
- repo下载android源码脚本
- Android源码下载repo sync脚本
- android下载脚本repo的新地址
- 使用 Git & Repo 下载代码
- 使用repo下载studio源码
- 使用 Git & Repo 下载代码
- anroid下网络编程及代理使用
- curl 下载repo脚本出错以及下载android 源码
- android源码下载及repo最新版
- Anroid SDK 及 Android Studio最新下载地址
- 使用repo方式下载android代码
- repo使用代理下载android源代码
- repo 使用goagent 代码下载android源码
- 下载repo脚本时无法连接的解决方法
- Ubuntu14下repo的下载及Android源码下载
- anroid源码下载
- Android问题集锦之十七:Unable to execute dex: java.nio.BufferOverflowException
- 缓冲设计-buffer
- android开发中刷模拟器的操作系统
- 初识JS
- 黑马程序员—声明类Person,包含2个成员变量:name、age。定义函数sayHello(), * 调用时输出:我叫***,今年***岁了。声明类Chinese继承Person。
- repo 脚本使用及下载anroid
- CVS note
- 黑马程序员--jdbc详解
- Core Java exercis
- Core Java note
- PPT设计制作与美化
- Linux下配置jdk1.7
- 黑马程序员—编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt
- OOAD & UML note