尝试编译 AOSP 7.1.1 第 6 版时缺少“libaudiopolicyservice_intermediates”?

Missing 'libaudiopolicyservice_intermediates" when trying to compile AOSP 7.1.1 release 6?

ninja: error: 'out/target/product/victara/obj/SHARED_LIBRARIES/libaudiopolicymanager_intermediates/export_includes', needed by 'out/target/product/victara/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/import_includes', missing and no known rule to make it
build/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1

#### make failed to build some targets (04:02 (mm:ss)) ####

我在为 victara(Moto X 第二代)编译 AOSP 时遇到了这个错误...有人知道如何解决吗?

我正在使用这个本地清单:https://github.com/renanmarcs/local_manifests/blob/master/local.xml

这就是我开始编译的方式:

cd ~/aosp
repo sync
source build/envsetup.sh
lunch aosp_victara-userdebug
make -j2

qcom文件夹里有common文件夹吗?

如果否,则从 cm 获取 device/qcom/common 文件夹。

将此行添加到您的 local_manifest.xml

希望对您有所帮助。

已解决:我已将 "BoardConfig.mk" 中的 "USE_CUSTOM_AUDIO_POLICY" 更改为“0”以禁用此选项。