每次输入make snod
时,都会发生这种情况:
make: *** No rule to make target 'out/target/product/generic/root/file_contexts', needed by 'snod'. Stop.
事实是,我根本没有/out/target/product/generic
中名为root的目录。我错过了什么吗?
答案 0 :(得分:2)
make snod
用于从当前软件二进制文件构建系统映像。当您更改Android源中的某些库并且不想重建整个系统时使用它,然后您在该库中构建增量更改(使用mm
)并执行make snod
以包含这些更改在系统图像中。
也许你没有第一次构建android镜像?
您还需要在shell和source build/envsetup.sh
构建配置中获取
(lunch
)脚本。