我该如何从AOSP中仅构建LatinIME包?

4
我正在尝试测试我对AOSP中LatinIME软件包所做的更改。问题是,文档只展示了如何构建整个项目。
我真正需要知道的是如何从命令行构建单个软件包(在这种情况下是LatinIME)。
编辑:没有明确说明的是(至少对我来说),在存储库根目录中,您可以键入make PACKAGE(例如“make LatinIME”),它将构建该软件包。虽然我没有进行全面测试,但它似乎也会构建所需软件包的所有先决条件。
1个回答

3

我认为你需要使用mmmmm命令。请查看这份文档

只构建单个程序或模块

如果你使用了build/envsetup.sh,你可以使用一些已定义的函数来构建树中的一部分。使用'mm'或'mmm'命令即可实现。

'mm'命令会制作当前目录(以及子目录,我相信)中的内容。使用'mmm'命令时,您需要指定一个目录或目录列表,并进行构建。

要安装更改,请在树的顶部执行“make snod”。'make snod'将从当前二进制文件构建新的系统映像。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接