目前我正在使用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 FAILED错误:任务执行失败':oTT:compileDebugJavaWithJack'.
java.io.IOException:com.android.jack.api.v01.CompilationException:无法编译信息:BUILD FAILED
请您询问是否需要一些细节.
我也有这个错误,我发现错误本身掩盖了另一个编译问题.仔细查看您的控制台消息,看看是否有其他东西没有编译.一旦我用自己的代码解决了潜在的问题,这个错误就神奇地消失了.希望这可以帮助.