2016-09-07 3 views
8

최근에 Java 8로 업그레이드 된 후 컴퓨터가 내 안드로이드 빌드를 컴파일하기 위해 잭을 사용하고 있습니다. 전환 한 이후 기기에서 앱을 만드는 데 엄청난 시간이 걸립니다. 보통 3 ~ 5 분. 내 .jack 파일의 서버 시간 초과 값을 1800 초로 변경했으며 서버 시간 초과가 60 초로 설정되어있는 것 같습니다. 아무도 비슷한 문제가 있었습니까? 여기 잭을 사용하는 Android 컴파일 시간이 매우 느림

내 .jack 파일이 모습입니다 :

SERVER_TIMEOUT=1800 

편집 : 나는 최근 늦은 2015 모델에 2010 년 중반 맥 데스크톱 컴퓨터에서 내 컴퓨터를 업그레이드했습니다. 잭은 내가 원하는만큼 빨리 컴파일하지는 못했지만 대단히 발전했습니다. 매번 컴파일하는 데 약 5 분이 걸렸지 만 지금 컴파일하는 데는 단지 1 분 정도 밖에 걸리지 않습니다. 따라서 유사한 문제에 직면 한 사람들에게는 문제 해결에 대한 몇 가지 추가 정보가 제공 될 수 있습니다.

+1

나는 이것도 발견했습니다. 그냥 조금 좁히려면, JavaCaptatibility/targetCompatibility를 JavaVersion으로 업그레이드하지 않고 느린 속도를 유발하는 Jack을 활성화하는 것입니다 .VERSION_1_8 – colithium

+0

인스턴트 실행이 작동하지 않는다는 사실 때문에 내 상상력 이었는지 궁금해지기 시작했습니다. 아직 잭. – colithium

+0

android studio 및 gradle의 JVM 힙 옵션은 무엇입니까? – Sarvex

답변

0

나는 같은 문제에 직면하고 있었고, 이후로 나는 잭 컴파일러처럼 빌드 속도를 늦추지 않았기 때문에 java8을 사용하기를 원했기 때문에 잭 컴파일러 대신 retrolambda을 사용하기로 결정했다.