android 源码下载中遇到的问题 repo sync
2015-08-03 22:05
537 查看
android 官方文档
https://source.android.com/source/downloading.html
同步android-4.4.4_r2的时候
有的工程很大 比如说 有个工程device/lge/hammerhead-kernel 一共11.03G
但是下载的却搞不清楚 到底是在下载哪个工程
这个时候 可以执行以下命令,
然后会列出哪些工程没有下载下来。
这个时候会列出没有下载完成的工程,一直按回车,列出所有的 输入 冒号q (:q 退出)
如果想要下载其中的某个工程,执行以下命令
也可以使用git pull
如果报错的话,则执行 git init 解决
--------------------------------------------------------------------------------------------------------
另外如果需要查看可以切换的分支的话 则执行以下指令
以 gingerbread-release 分支为例
repo init -b gingerbread-release
---------------------------------------------------------------
repo sync (not needed if your local copy is up to date)
如果你的代码是最新的 则不需要执行 repo sync 直接执行以下指令
-------------------------------------------------------------------
repo start gingerbread-release --all
查看当前的分支
repo branches
https://source.android.com/source/downloading.html
同步android-4.4.4_r2的时候
repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.4_r2
有的工程很大 比如说 有个工程device/lge/hammerhead-kernel 一共11.03G
但是下载的却搞不清楚 到底是在下载哪个工程
这个时候 可以执行以下命令,
repo status
然后会列出哪些工程没有下载下来。
这个时候会列出没有下载完成的工程,一直按回车,列出所有的 输入 冒号q (:q 退出)
如果想要下载其中的某个工程,执行以下命令
repo sync <span style="font-family: Arial, Helvetica, sans-serif;">device/lge/hammerhead-kernel</span>
也可以使用git pull
root@ubuntu:/home/wt/android# git pull https://android.googlesource.com/device/lge/hammerhead-kernel fatal: Not a git repository (or any parent up to mount point /media/wt/android) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). root@ubuntu:/home/wt/android# git init
如果报错的话,则执行 git init 解决
--------------------------------------------------------------------------------------------------------
另外如果需要查看可以切换的分支的话 则执行以下指令
cd .repo/manifests git branch -a | cut -d / -f 3
以 gingerbread-release 分支为例
repo init -b gingerbread-release
---------------------------------------------------------------
repo sync (not needed if your local copy is up to date)
如果你的代码是最新的 则不需要执行 repo sync 直接执行以下指令
-------------------------------------------------------------------
repo start gingerbread-release --all
查看当前的分支
repo branches
相关文章推荐
- 关于android:showAsAction
- Android之Inflate()方法用途
- Android Api Demos登顶之路(十八)Recorder Activities
- button-xml 中android:clickable="false" 属性
- Android SDK开发包国内下载地址
- Android service的使用
- android属性动画小结
- Android项目导入出错
- Android四大组件详解
- Android AsyncTask完全解析,带你从源码的角度彻底理解
- Android JNI初体验
- Android测试写入文本Log
- android studio使用模拟器上时出现中文乱码问题解决方法
- Android开发之创建ContextMenu上下文菜单
- Android中xml的序列化和解析
- Socket实现pc端与手机Android端图片传输
- android ListView开发问题及方法
- Android 文件操作
- Android OpenGL ES 2.0之混合与雾的学习
- Android的多项选择设计