repo sync时出现revision错误的解决记录
来源:互联网 发布:网络会议室 编辑:程序博客网 时间:2024/05/28 03:03
最近想要在Insignal官网上购买的开发板Arndale Octa5420 Board上做有关Android4.4.2系统的移植,刚开始是各种无头绪,不知道怎么下手,虽然在官网上已经下载到了4.2.2的源码,但是4.4.2变化比较大,一些移植做法可能细节上会有出入。另外,自己也完全是Android新手,没做过相关的开发,直接上手系统源码确实比较费力,但幸运的是Linaro组织28号发布了ArndaleOcta Board开发板的Engineering daily build,虽然目前还未完全移植成功,但毕竟它把Linux系统和AndroidKernel已经做好了,大体的框架也已经搭建好,省去了不少麻烦,那就按以前下载insignal公司的android源码的方法下载即可。记录如下:
- 下载repo脚本,google官网上给出的方法可能在国内不太适用,我上传了一份在百度网盘,是1.21版本的。http://pan.baidu.com/share/link?shareid=2762945369&uk=438936279
- 初始化repo仓库
- 同步repo sync
这一步出现了一个问题,当同步项目landing-teams/working/Samsung/u-boot的时候,下载成功,但是最后一步revision的时候报错,说无此revision,因为有了对manifest.xml文件的了解,所以猜测可能是当前文件和git仓库中的revision不同。
官网的u-boot项目地址是:
https://git.linaro.org/landing-teams/working/samsung/u-boot.git/commit/0cc80dee4203027f3f1ce0a45b8940fc5757f322
可以看到revision信息如下:
然后对比manifest.xml中有关u-boot project的revision信息,最后发现一个是tracking-android-arndale_octa,而官网上是tracking-arndale_octa,修改本地的mainfest.xml文件,再次repo sync,通过!
- repo sync时出现revision错误的解决记录
- repo sync 错误记录
- repo sync时出现contains uncommitted changes的错误提示
- 下载android源码 运行repo sync时出现错误
- repo sync出错解决
- repo sync 出错解决
- repo sync后第一次编译出错的解决经验
- repo sync过程中产生冲突的解决流程
- 出现Gradle sync failed: Failed to find Build Tools revision 26.0.1的解决办法
- 解决android源码repo更新时出现的UnicodeDecodeError 问题
- [Android环境搭建错误解决二]下载Android源码时,repo出现错误解决方法
- 如何正确的repo sync?
- failed to find Build Tools revision错误的解决
- repo sync 时的自动续接脚本[转]
- 解决 repo sync error: Exited sync due to fetch errors
- 解决 repo sync error: Exited sync due to fetch errors
- repo sync
- 今天进行svn的提交时出现的错误Cannot write to the prototype revision file of transaction
- [VC] 通过IHTMLDocument2-DC把网页保存为图片
- 现代计算机的划代
- Spring servlet配置文件
- 连接MySql超时断开报错问题
- 大规模集成电路数字计算机
- repo sync时出现revision错误的解决记录
- 以图找图:相似图片搜索的原理
- 浅谈Android开机启动速度优化(含应用程序启动速度优化)
- 周一综合症
- 计算机 - 中国发展
- NSArray 数据对象的多个条件进行排序
- LinkedList链表形式的列表应用
- QT/E中的字体
- Linux中断研究