5

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

mmm frameworks/base

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

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

4

2 回答 2

6

正如您在上面提到的,您可以make snod只制作没有依赖关系的系统映像。

make out/target/product/your-device/system.img相信您可以构建系统映像及其依赖项,但仅此而已。

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

于 2013-10-06T22:18:47.243 回答
5

根据JBQ

make snod是你需要的。它的意思是“系统没有依赖关系”,它从您构建的任何模块组装系统映像,无论系统映像中的某些模块是否缺少我们的过时模块。

这对我有用。

于 2013-07-31T09:52:28.580 回答