Проблема с лямбдами
Здравствуйте! Я пишу андроид-приложение и пытаюсь использовать лямбда функции. Но компилятор ругается:
Lambda expressions are allowed only at source level 1.8 or above
В Интернете я читал, что надо выставить в свойствах проекта, чтобы проект компилировался совместимым с версией компилятора 1.8. Я выставил эту опцию, но вместо предыдущей ошибки получил другую:
Android requires compiler compliance level 5.0 or 6.0. Found '1.8' instead. Please use Android Tools > Fix Project Properties
Когда я делаю Fix Project Properties, как это написано в сообщении об ошибке, то проект компилируется с версией компилятора 1.6, и возвращается предыдущая ошибка. Кто-нибудь знает, что здесь нужно делать, чтобы это заработало?
Источник: Stack Overflow на русском