简体   繁体   English

RetroLamba无法与Android Studio一起使用

[英]RetroLamba not working with android studio

I have added retrolambda to my android project but when I try to run the project it shows the following error. 我已将retrolambda添加到我的android项目中,但是当我尝试运行该项目时,它显示以下错误。

Error:Execution failed for task ':app:compileRetrolambdaDebug'. 错误:任务':app:compileRetrolambdaDebug'的执行失败。 A problem occurred starting process 'command 'C:\\Program Files\\Java\\jdk1.8.0_71\\bin\\java.exe'' 启动过程'命令'C:\\ Program Files \\ Java \\ jdk1.8.0_71 \\ bin \\ java.exe发生问题''

I have added the library as following 我添加了以下库

in build.gradle (project file) under dependencies 在build.gradle(项目文件)下的依赖项中

classpath 'me.tatarka:gradle-retrolambda:3.2.3'
classpath 'me.tatarka.retrolambda.projectlombok:lombok.ast:0.2.3.a2'

in build.gradle (app module) file I have applied it as plugin. 在build.gradle(应用程序模块)文件中,我已将其作为插件应用。

apply plugin: 'me.tatarka.retrolambda'

project build without error but when I try to run it, it shows the above error. 项目构建没有错误,但是当我尝试运行它时,它显示了上述错误。 what can be the issue here? 这里有什么问题?

I use retrolambda in AndroidStudio 2.2.3. 我在AndroidStudio 2.2.3中使用retrolambda。

My app build.gradle 我的应用程序build.gradle

....
apply plugin: 'me.tatarka.retrolambda'

android {
compileSdkVersion 23
buildToolsVersion "23.0.3"

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

....
...

My project build.gradle 我的项目build.gradle

dependencies {

    classpath 'com.android.tools.build:gradle:2.2.3'
    classpath 'me.tatarka:gradle-retrolambda:3.2.0'

}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM