Android stuido 2.2 下使用Java8

1.在app 下的build.gradle 下如下配置
Android stuido 2.2 下使用Java8_第1张图片
1.jpg
2.defaultConfig 中添加jackOptions属性
Android stuido 2.2 下使用Java8_第2张图片
2.jpg

如不加入这条 ,可能会报如下错误:

7.jpg

注:在使用了jackOptions 之后,将不能使用apt可以将apt 换成annotationProcessor 例如在使用butterknife时:

3.jpg
问题:当使用annotationProcessor时 ,同步后可能会报如下错误:
Android stuido 2.2 下使用Java8_第3张图片
4.jpg
出现这个错误可能原因

1.使用的 android studio 版本可能低于2.2 annotationProcessor在2.2 以上才有

2.buildToolsVersion 版本设置成buildToolsVersion '24.0.0' 以上

Android stuido 2.2 下使用Java8_第4张图片
5.jpg

更改为2.2以上 例如:

Android stuido 2.2 下使用Java8_第5张图片
6.jpg

即可解决

你可能感兴趣的:(Android stuido 2.2 下使用Java8)