首页 > 解决方案 > 错误:覆盖 AOSP 10 中 base_rules.mk 的命令

问题描述

通过命令make -j$(nproc)构建 AOSP 10 时出现以下错误

失败:build/make/core/base_rules.mk:480:错误:覆盖目标“out/target/product/device_name/vendor/lib64/egl/libGLESv2_swiftshader.so”的命令,之前在 build/make/core/base_rules 中定义.mk:480 09:57:25 ckati 失败:退出状态 1

为产品添加了新设备并按照 android链接给出的说明进行操作

实际上在android 9中使用相同的设置它正在工作。

还有一点,如果我再次尝试构建,则会出现以下错误

忍者:警告:文件过早结束;恢复失败:忍者:external/ninja/src/deps_log.cc:631: bool DepsLog::RecordId(Node *): Assertion `node->path().size() > 0' 失败。10:20:28 很快引导失败:退出状态 139

任何建议都会有所帮助。提前致谢

标签: androidandroid-source

解决方案


推荐阅读