2

Я пытаюсь включить Java 8 новых языковых функций, используя Jack toolchain. Я удалил retrolambda и Android-плагин Android из моего Android-проекта, но я получаю эту ошибку:NoSuchMethodError с помощью Android Jack toolchain

Ошибка: выполнение выполнено с ошибкой для задачи ': приложение: 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

Исправлено! Просто нужно добавить guava как зависимость от моего основного файла build.gradle, например classpath 'com.google.guava: guava: 20.0'

Смежные вопросы