编译过程中出错:
ninja: build stopped: subcommand failed
.build/core/ninja.mk:148: recipe for target ‘ninja_wrapper’ failed
make: *** [ninja_wrapper] Error
解决办法:
打开prebuilts/sdk/tools/jack-admin 文件,找到JACK_SERVER_VM_ARGUMENTS变量,
1、添加参数 -Xmx8192m,
JACK_SERVER_VM_ARGUMENTS="${JACK_SERVER_VM_ARGUMENTS:=-Dfile.encoding=UTF-8 - XX:+TieredCompilation -Xmx8192m}"
2、然后重新启动Jack server
prebuilts/sdk/tools$ ./jack-admin stop-server
prebuilts/sdk/tools$ ./jack-admin start-server
本文详细介绍了在Android系统编译过程中遇到的错误'ninja:build stopped: subcommand failed'的解决方案,通过调整JACK_SERVER_VM_ARGUMENTS参数,增加-Xmx8192m以提高内存限制,并重启Jack server来解决编译失败的问题。
2385

被折叠的 条评论
为什么被折叠?



