标签: android java-8 android-gradle robolectric
基本上,我想使用所有java8功能进行单元测试,因为它们在jvm上运行,同时仅通过使用java7语言功能来维护app的兼容性。
但是,我只在build.gradle中看到一个可以设置语言版本的地方,它适用于应用程序及其测试。
答案 0 :(得分:0)
这听起来微不足道,但我会使用retrolambda插件,它允许你在java8中编写应用程序。
也可以使用两个具有不同语言级别的Gradle文件来实现,但仍然使用这些文件的经验会非常不愉快。