Android Studio refactor отменить все лямбды и другие функции Java 8
У меня есть проект библиотеки в Android с
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Он использует много лямбд, попробуйте с ресурсами и т. д.
Как я могла!--6-->даунгрейд sourceCompatibility & targetCompatibility к Java 1.6 вместо?
есть ли такая функциональность, встроенная в Android Studio IDE?
1 ответов
вы можете заменить лямбду, поместив курсор внутри ->
и нажать Alt + Enter затем выберите " заменить лямбду на..."
вы можете сделать это на всего файла, развернув меню и выбрав " исправить все..."
вы можете сделать это на весь проект следуя вышеуказанным шагам, но вместо этого нажмите "Запустить проверку"..."
выберите "весь проект"
Как только осмотр закончит, щелкните правой кнопкой мыши на "лямбда можно заменить..."раздел и выберите" заменить лямбда..."