如何从AOSP构建LatinIME包?

时间:2012-03-12 12:35:01

标签: android

我正在尝试测试我对AOSP中的LatinIME包所做的一些更改。问题是,文档只显示了如何构建整个事物。

我真正需要知道的是如何从命令行构建单个包(在本例中为LatinIME)

编辑:什么是不明确的(至少对我而言)是,在repo根目录中,你可以输入make PACKAGE(例如`make LatinIME'),它将构建它。我没有彻底测试过,但它似乎也构建了所需包​​的所有先决条件。

1 个答案:

答案 0 :(得分:2)

我认为您需要mmmmm命令。见this documentation

  

仅构建单个程序或模块

     

如果使用build / envsetup.sh,则可以使用某些已定义的函数仅构建树的一部分。使用'mm'或'mmm'命令执行此操作。

     

'mm'命令在当前目录(和我认为的子目录)中生成东西。使用'mmm'命令,您可以指定目录或目录列表,并构建它们。

     

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