我尝试使用Jack工具链启用Java 8新语言功能。我从Android项目中删除了retrolambda和android apt插件,但是我收到了这个错误:
错误:任务':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 /郎/对象; Ljava /郎/对象;)V
任何提示?
答案 0 :(得分:1)
固定!只需要添加guava作为我的build.gradle主文件的依赖项,如classpath' com.google.guava:guava:20.0'