2015-11-25 8 views
1

Мы используем gradle для сборки, но пишем с Eclipse. У меня есть retrolambda, работающий нормально, eclipse видит синтаксис лямбда и в порядке, строит град и работает отлично.Ошибка с затмением при использовании retrolambda и Android

pnly проблема заключается в том, что Eclipse, отмечает файлы как наличие ошибок, с «р» «пакет» подчеркнуты красным цветом, с ошибкой

«В java.lang.invoke.MethodHandles типа не могут быть решены , Это косвенно ссылается на требуемые .class файлы '

Кто-нибудь знает, как избавиться от этого?

ответ

1

В конце концов, решение заключалось в том, чтобы полностью удалить фасет Android проекта в eclipse и установить SDK проекта eclipse в JDK8. Затем, когда он строился с помощью градиента и retrolambda, он был настроен на компиляцию на JDK7. Нам также нужно было добавить баннер андроида в путь сборки eclipse.

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