当前位置: 首页 > 面试题库 >

使用Java 8在Android Studio 2.1中获取错误

左丘子平
2023-03-14
问题内容

目前,我正在使用java 8最新的android studio 2.1

这是我的build.gradle档案

android {
    compileSdkVersion 22
    buildToolsVersion "24rc3"

    defaultConfig {
        applicationId "com.name"
        minSdkVersion 10
        targetSdkVersion 19
        jackOptions {
            enabled true
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
.......
}

我收到以下毫无头绪的编译时错误

错误:com.android.jack.frontend.FrontendCompilationException:无法在com.android.jack.Jack.run(Jack.java:472)的com.android.jack.Jack.buildSession(Jack.java:892)处编译com.android.jack.api.v01.impl.Api01ConfigImpl
$
Api01CompilationTaskImpl.run(Api01ConfigImpl.java:102)…另外8条警告:处理任务java.io.IOException时发生异常:com.android.jack.api.v01
.CompilationException:无法编译:oTT:compileDebugJavaWithJack失败错误:任务’:oTT:compileDebugJavaWithJack’的执行失败。


java.io.IOException:com.android.jack.api.v01.CompilationException:编译信息失败:编译失败

请感到是否需要一些详细信息。


问题答案:

我也有此错误,发现错误本身掩盖了另一个编译问题。仔细查看控制台消息,看看是否还有其他未编译的内容。一旦用自己的代码解决了根本问题,该错误就神奇地消失了。希望这可以帮助。



 类似资料: