Android 源码单独编译和文件替换

Android 源码的单独编译等

单独编译

单独编译必须在源码完全编译的基础上进行

在编译make -j 执行之后,会生成out文件夹,文件夹和android系统的文件系统一一对应。文件结构在此不再描述,不同系统厂商可能会有细微差别。
运行命令
source build/envsetup.sh
mmm packages/apps/Music //这是示范,文件路径视自己情况而定
生成的文件在
<源码路径>\out\target\product\generic\system\app //配合上诉示范,具体路径根据自己情况而定


文件替换

使用adb remount命令将机器改为可读写
再使用adb push packages/apps/Music system/framework_app/apps将单独编译后的apk文件push进机器。

注意上诉的所有文件路径皆为示范,请更具自己实际情况做调整

最后adb reboot重启,开机调试

文章目录
  1. 1. 单独编译
  2. 2. 文件替换