主题 : android源码编译整个过程 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 89402
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2013-03-27
最后登录: 2015-08-05
楼主  发表于: 2013-03-29 19:49

 android源码编译整个过程

用Ubuntu能不能编译友善的4.0.3的源码?
android源码中不包含linux内核源码是吗?两个源码需要单独编译,然后再用工具打包到一起是不是?
我是菜鸟,我对android驱动 、内核、源码编译、再到后面的刷机ROM还没理清关系,越看越晕,这是怎样的一个顺序,有没有哪位好心人讲解一下。
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2013-03-29 20:20
1) Ubuntu由于不预装编译器,比较麻烦,建议使用Fedora14 或 Fedora15
2) Android源代码 和 内核源代码是分开的,编译比较简单,看用户手册
菜鸟在路上
级别: 圣骑士
UID: 42749
精华: 6
发帖: 241
金钱: 1530 两
威望: 306 点
综合积分: 602 分
注册时间: 2011-04-11
最后登录: 2016-07-19
2楼  发表于: 2013-03-29 21:29
可以编译,我前晚试了。打包要改点
菜鸟在路上
级别: 圣骑士
UID: 42749
精华: 6
发帖: 241
金钱: 1530 两
威望: 306 点
综合积分: 602 分
注册时间: 2011-04-11
最后登录: 2016-07-19
3楼  发表于: 2013-03-29 21:33
android里不包括内核源码,android的内核是Linux kernel,所以驱动也是Linux驱动,不过android的驱动在android的hal也有一部分
菜鸟在路上
级别: 圣骑士
UID: 42749
精华: 6
发帖: 241
金钱: 1530 两
威望: 306 点
综合积分: 602 分
注册时间: 2011-04-11
最后登录: 2016-07-19
4楼  发表于: 2013-03-29 21:34
按我的理解所谓的ROM就是把android的文件系统+linux kernel打包起来的包