在库项目中使用Java 7源代码级别

时间:2014-11-11 20:10:53

标签: java android gradle

使用新的Gradle构建工具,我可以从Java 6将我的Android代码的源代码级别设置为Java 7.这使我可以访问一些细节,例如<&gt ;,字符串开关和可折叠的try catch。

我正在开发一个android库项目。如果我在我的库中使用源级别7并且客户端在其应用程序中使用源级别6,是否会发生冲突?

1 个答案:

答案 0 :(得分:1)

只要你只使用 source 1.7级并且不使用Java 7中引入的任何API(这就是为什么你的IDE会抱怨,如果你没有如果你的目标是Java 6,那么它就是一个真正的Java 6 JDK。确保将目标级别设置为1.6。