每次我输入make snod
时,都会发生:make: *** No rule to make target 'out/target/product/generic/root/file_contexts', needed by 'snod'. Stop.
事实是,我在/out/target/product/generic
中根本没有名为root的目录。我错过了什么?
最佳答案
make snod
用于从当前软件二进制文件构建系统映像。当您更改android源中的某些库并且不想重建整个系统,然后在该库中构建增量更改(使用mm
)并执行make snod
将这些更改包括在系统映像中时,可以使用它。
也许您不是第一次构建android映像?
您还需要在shell和source build/envsetup.sh
构建配置中获取(lunch
)脚本。
关于android - make snod不起作用,需要这样警告:'snod'不需要目标'out/target/product/generic/root/file_contexts'的规则,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27925810/