Полезно ли использовать JAVA 8 для разработки под Android?
Из этого ответа и ( https://github.com/orfjackal/retrolambda) я прочитал инструкцию по использованию Java8 для разработки под Android.
Я хотел знать, является ли хорошей практикой использование этого метода для реализации Java 8. Влияет ли это на производительность приложения?
Это упоминается в блоге-retrolambda. Он делает это путем преобразования вашего скомпилированного байт-кода Java 8, чтобы он мог работать в более старой среде выполнения Java.
1 ответ
Я думаю, что еще слишком рано говорить о том, что использование Java 8 является хорошей практикой для разработки под Android, официально для Android необходим Java 6 JDK, как упомянуто в нижней части этой страницы: https://developer.android.com/sdk/installing/installing-adt.html
Кроме того, есть некоторые API Android, которые даже не поддерживают попытку с ресурсами, поэтому я не думаю, что они вообще будут поддерживать Java 8.