使用 java 8 在 Android Studio 2.1 中出错 [英] Getting error in Android Studio 2.1 with java 8
问题描述
目前我正在使用 java 8
和最新的 android studio 2.1
Currently I am using java 8
with latest 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
}
.......
}
我收到以下编译时错误,我不知道
I am getting the below compile time error that I have no clue
错误:com.android.jack.frontend.FrontendCompilationException:失败在 com.android.jack.Jack.buildSession(Jack.java:892) 处编译com.android.jack.Jack.run(Jack.java:472) 在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' 失败.
Error:com.android.jack.frontend.FrontendCompilationException: Failed to compile at com.android.jack.Jack.buildSession(Jack.java:892) at com.android.jack.Jack.run(Jack.java:472) at com.android.jack.api.v01.impl.Api01ConfigImpl$Api01CompilationTaskImpl.run(Api01ConfigImpl.java:102) ... 8 more Warning:Exception while processing task java.io.IOException: com.android.jack.api.v01.CompilationException: Failed to compile :oTT:compileDebugJavaWithJack FAILED Error:Execution failed for task ':oTT:compileDebugJavaWithJack'.
java.io.IOException: com.android.jack.api.v01.CompilationException: 编译失败信息:BUILD FAILED
java.io.IOException: com.android.jack.api.v01.CompilationException: Failed to compile Information:BUILD FAILED
如果您需要一些详细信息,请随时询问.
Please feel to ask if you need some details.
推荐答案
我也遇到了这个错误,我发现错误本身掩盖了另一个编译问题.仔细查看您的控制台消息,看看是否还有其他未编译的内容.一旦我用自己的代码解决了潜在的问题,这个错误就神奇地消失了.希望这会有所帮助.
I had this error too, and what I found was that the error itself was masking another compilation issue. Look at your Console Messages carefully and see if there is something else not compiling. Once I solved the underlying issue with my own code, this error magically disappeared. Hope this helps.
这篇关于使用 java 8 在 Android Studio 2.1 中出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!