2016 - 2024

感恩一路有你

在手机上编译内核源码 编译Android源码和内核源码的区别?

浏览量:1164 时间:2021-03-10 19:01:09 作者:admin

编译Android源码和内核源码的区别?

编译并生成了Android源代码内存磁盘.img、 系统.img以及用户数据.img. 内核源代码编译完成后,生成zimage。一般来说,Android源代码没有内核源代码,但是它有一个镜像。所以编译完Android源代码后,就可以启动模拟器了。如果要替换系统内核,则会编译内核源代码的高版本生成zimage,然后替换Android系统的镜像。这允许您在使用仿真器启动后查看内核是否已刷新。

请注意Android源代码和内核源代码是分开下载的

编译Android源代码

输入源目录并执行make。

编译完成后,您可以在源目录的out/target/product/generic/目录中看到已编译的文件内存磁盘.img、 系统.img以及用户数据.img太晚了。

编译内核源代码

创建一个新的内核/金鱼,并在此目录下编译

1。需要查看make模块的名称安卓.mk文件包名称变量的本地值。2MMM命令用于编译源根目录中指定的模块,参数是模块的相对路径。只能在第一次编译后使用。例如,要编译部分手机源代码,需要在终端中执行以下命令:$mmm packages/apps/phone 3.mm命令用于编译模块根目录中的模块。只能在第一次编译后使用。例如,要编译部分手机源代码,需要在终端中执行以下命令:$cd packages/apps/phone$mm注意:必须执行Mmm和mm命令内部版本/环境设置.sh“您只能在以后使用它,并且只能编译已更改的文件。如果要编译模块的所有文件,则需要-b选项,例如mm-b。

在手机上编译内核源码 android源码编译 mac编译android源码

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。