【RK3668 Android7.1 】报错---jack Try increasing heap size with java option '-Xmx'.

报错提示:

Try increasing heap size with java option ‘-Xmx’.
Warning: This may have produced partial or corrupted output.
[ 30% 15445/50587] Compiling SDK Stubs with Jack: out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jack
ninja: build stopped: subcommand failed.
build/core/ninja.mk:148: recipe for target ‘ninja_wrapper’ failed
make: *** [ninja_wrapper] Error 1

make failed to build some targets (48:39 (mm:ss)) ####

解决方法:

① 、进入/ack-admin

vim prebuilts/sdk/tools/jack-admin

②、修改文件

将:

JACK_SERVER_COMMAND="java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=$TMPDIR $JACK_SERVER_VM_ARGUMENTS -cp $LAUNCHER_JAR $LAUNCHER_NAME"

修改为:

JACK_SERVER_COMMAND="java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=$TMPDIR $JACK_SERVER_VM_ARGUMENTS -Xmx4096m -cp $LAUNCHER_JAR $LAUNCHER_NAME"

③ 、停止jack服务

out/host/linux-x86/bin/jack-admin kill-server 

④、开启jack服务

out/host/linux-x86/bin/jack-admin start-server
发布了34 篇原创文章 · 获赞 35 · 访问量 7843

猜你喜欢

转载自blog.csdn.net/weixin_44205779/article/details/105267848