Android 源码编译踩坑

模拟器用的build target是 sdk_gphone_x86 不知道哪来的

影响你repo拉代码和git拉代码的主要url是在 repo init -u时设置的那个

国内两个源,清华和科大

清华https 可能拉不下来报56 EOF错误,网上改postbuffer方法没用

科大的git源可以用

以上两个源都没有同步真正完整的aosp代码,切一个模拟器开发的分支就知道了报找不到

只能从谷歌官网拉

网站上搜到的教程都是通过repo init 一个tag,这个tag在manifest项目中是branch,实际对应其他子项目是tag

直接拉下来tag然后编译大概率在模拟器上起不来

能启起来可以参考https://qiita.com/sacred-sanctuary/items/93ba6b6e67965a1d573b

测试oreo-mr1-release不是tag的分支,成功,拷贝镜像时要带qemu的img

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,168评论 19 139
  • 1,查看所有远程分支:%git branch -r 2, 拉取远程分支并创建本地分支git checkout -...
    will666阅读 2,109评论 0 18
  • 落日很大很美 还有上帝画的油画 整条路上,寥寥无几的行人
    宋庭梧阅读 269评论 0 0
  • 第五章 高考的日子终于在一场暴雨中到来,匆匆的两天时间,事后回想恍惚得像梦一样,但三年高中生活,所有的艰苦、紧张、...
    汪小墨阅读 602评论 0 50
  • 一只鹰飞来,我的目光攫住它 它的眼里有江河湖海 我的眼里有浪花、涛声和海潮 它的眼里有田鼠、麻雀、兔子等 可供抓攫...
    隔着玻璃亲嘴阅读 262评论 0 1