目前,我正在使用Amazon AWS上的AOSP ROM Builder图片构建Android
关键是,我只对路径中为主机(linux)构建的外部工具grxmlcompile
感兴趣:aosp/out/host/linux-x86/bin
来源位于aosp/external/srec/tools/grxmlcompile
我不熟悉Linux并制作文件,因此很难实现这一目标。
我想复制源代码(如果需要整个树)并在另一台Linux机器上构建这个工具。
我找不到我需要运行的make文件来构建这个部分。
更新
看起来make out/host/linux-x86/bin/grxmlcompile
会完成这项工作。我仍然希望能够将源树的所需部分移植到构建机器
答案 0 :(得分:12)
cd
到您的Android构建源代码的顶部。
source build/envsetup.sh
cd external/srec/tools/grxmlcompile
mma
...或任何目录,或子目录的makefile。来自AOSP build / envsetup.sh
external / srec从平台/清单中删除。所以稍后,如果您使用的是清单5,6或更高版本,则可能需要git clone https://android.googlesource/platform/external/srec external/srec
来包含该目录。