从更改的framework.jar构建Android AOSP system.img

时间:2013-07-30 12:22:58

标签: android build-process android-source

我正在尝试更改android平台框架中android.webkit个文件中的内容,然后使用

mmm frameworks/base

将其构建到framework.jar文件中。

如何构建system.img文件以便链接此jar文件?而且,无需构建整个系统。

2 个答案:

答案 0 :(得分:6)

如上所述,您可以make snod只创建没有依赖关系的系统映像。

相信make out/target/product/your-device/system.img可以构建系统映像及其依赖关系,但不能生成任何其他内容。

只是make可能不会做你想要的,因为Android构建系统会构建所有东西,甚至不依赖的东西 - 它构建所有其他包只是以防它们被API的更改打破。

答案 1 :(得分:3)

根据JBQ

  

make snod就是您所需要的。它意味着“系统没有依赖性”,它   从您构建的任何模块组装系统映像,   无论是否应该在系统中的某些模块   图片遗失了我们的过时。

这对我有用。