2017-05-21 4 views
2

AOSP에서 android-7.1.2_r11의 소스 코드를 성공적으로 동기화했습니다. 자, 소스 코드를 만들려고 할 때 다음 오류가 발생했습니다. 누구나 내가 그것을 고칠 수있는 방법을 말해 줄 수 있고 성공적인 빌드를 마칠 수 있습니까? 많이 미리 감사드립니다.Android AOSP 빌드가 "Jack server와의 통신 오류"로 인해 실패합니다.

자세한 빌드 오류는 첨부 된 스크린 샷을 참조하십시오.

현재 내 우분투 버전은 16.04입니다. OpenJDK 버전은 1.8입니다.

screenshot

에러 로그 잭 서버 (56)와

통신 에러. 'jack-diagnose'시도하십시오 ninja : build stopped : 하위 명령이 실패했습니다. 빌드/코어/ninja.mk : 148 : 타겟 조리법 'ninja_wrapper'실패 메이크 *** [ninja_wrapper] 오류 1

메이크 일부 대상을 구축 실패 (2시 17분 10초 (HH : MM : SS))
+0

빌드 할 때 "make -j32 showcommands"를 시도하십시오. 여기에는 오류가 발생한 정확한 행이 표시됩니다. 여기에 오류를 게시하십시오. – khetanrajesh

+0

안녕하세요, @ khetanrajesh, 당신이 제안한 것처럼 "make -j32 showcommands"를했는데 오류 로그가있어 업데이트 된 편집을 참조하십시오. 감사. – lyjd

+1

안녕하세요, 충분한 RAM이 있습니까? 그렇지 않으면 JACK 서버를 비활성화하십시오. 알로스는 잭 서버를 멈추고 시작하려고 노력한다. (jack-admin kill-server, jack-admin start-server) – khetanrajesh

답변

0

다시 시작 잭이나 재부팅 컴퓨터 소스 트리 루트에서

:

$ prebuilts/sdk/tools/jack-admin stop-server 2>&1 > /dev/null 
$ prebuilts/sdk/tools/jack-admin cleanup-server 2>&1 > /dev/null 
$ prebuilts/sdk/tools/jack-admin start-server 2>&1 > /dev/null 

여러 번 제대로 작동하는지 확인하기 위해 그렇게 할 수 있습니다.