Android Framework 编译错误记录

1. mm命令找不到

解决方案:使用m、mm、mmm命令之前要在android源码目录下执行命令
. build/envsetup.sh

2.单独编译子模块失败

out/target/product/vp59/obj/SHARED_LIBRARIES/libui_intermediates/export_includes', needed by'out/target/product/vp59/obj/SHARED_LIBRARIES/libcameraservice_intermediates/import_includes', missing and no known rule to make it
问题原因:编译子模块需要依赖其它依赖库:
解决方案:需要全编,在根目录下执行 make -j10

3.Jack编译器端口号冲突

build/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
make failed to build some targets (02:26 (mm:ss))
问题原因: JACK编译器不支持多用户同时编译
解决方案:
Android7.0 JACK编译器不支持多用户同时编译的问题的解决
https://blog.csdn.net/lizekun2010/article/details/52535591

你可能感兴趣的:(Android Framework 编译错误记录)