Android AOSP build fails with "Communication error with Jack server"

Viewed 12019

I have successfully sync the source code of android-7.1.2_r11 from AOSP. Now, I got the following error while I was trying to build the source code. Anyone can tell me how I can fix it, and finish a successful build? Thanks much in advance.

Please see the attached screenshot for detailed build error.

BTW, my ubuntu version is 16.04. OpenJDK version is 1.8.

screenshot

error log:

Communication error with Jack server (56). Try 'jack-diagnose' 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 (02:17:10 (hh:mm:ss))
4 Answers

If its ssl error, edit java.security file under /etc/java-8-openjdk/security/ Remove TLSv1, TLSv1.1 from jdk.tls.disabledAlgorithms Restart the jack server: cd /prebuilts/sdk/tools/

cd prebuilts/sdk/tools
touch jack
./jack-admin kill-server
./jack-admin start-server
mm -j32 showcommands
./jack-admin install-server jack-launcher.jar jack-server-4.8.ALPHA.jar

As commented by @khetanrajesh

i just did -

$ prebuilts/sdk/tools/jack-admin kill-server 
$ prebuilts/sdk/tools/jack-admin start-server 

Now it works fine.

Related