将JAVA 8用于Android开发是一个好习惯吗?

时间:2015-08-12 11:29:32

标签: android retrolambda

我从this回答和(orfjackal/retrolambda)阅读了使用Java8进行Android开发的说明。

我想知道使用此技术实现Java 8是否是良好做法。这会影响应用程序性能吗?

blog中提及 - retrolambda 它通过转换Java 8编译的字节码来实现这一点,以便它可以在较旧的Java运行时上运行。

1 个答案:

答案 0 :(得分:0)

我认为现在说使用Java 8是Android开发的一个好习惯还为时尚早,正式android需要本页底部提到的Java 6 JDK:https://developer.android.com/sdk/installing/installing-adt.html

此外,有一些Android API甚至不支持尝试使用资源,因此我认为它们根本不支持Java 8。