2

Jack toolchain을 사용하여 Java 8의 새로운 언어 기능을 사용하려고합니다. Android 프로젝트에서 retrolambda 및 android apt 플러그인을 제거했지만 다음 오류가 표시됩니다.Android Tool toolchain을 사용하는 NoSuchMethodError

오류 : 'app : transformJackWithJackForAppDebug'작업에 실행하지 못했습니다.

com.android.jack.ir.JNodeInternalError: java.lang.Exception: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V

힌트 :

답변

1

고정! 구아바를 내 빌드에 종속성으로 추가하기 만하면됩니다. classpath 'com.google.guava : guava : 20.0'